mirror of
https://github.com/valentineus/popov.link.git
synced 2025-07-03 08:00:26 +03:00
0473060773a7acb10a6f11e5e22ec13ddf5650ba
- Introduced a new configuration file to centralize author information and default image settings for blog posts. - Added a default image path in the blog post configuration for improved content presentation. - Updated blog post schema to utilize the new configuration for author details, enhancing structured data representation.
popov.link
Personal website source code built with Astro.
Requirements
- Node.js v22 or later
- npm v11 or later
Development
- Install dependencies:
npm ci
- Start the development server:
npm run dev
- Open your browser and go to http://localhost:3000 to view changes live.
Build & Preview
- To build the project for production:
npm run build
- To preview the production build locally:
npm run preview
Project Info
- Maintained by Valentin Popov
- Issues: GitHub
- Read-only mirror: code.popov.link
Comments
Comments on the site are powered by giscus.app and stored in GitHub Discussions.
License
This project is licensed under the MIT License.
Description
A fast and minimalist personal website and blog powered by Astro. Features clean Markdown content, custom theming, and optimized deployment on CloudFlare Pages.
Languages
Astro
51.6%
TypeScript
28.7%
SCSS
15%
JavaScript
4.7%