A personal blog built with Astro and deployed to GitHub Pages.
- Content-driven site powered by Markdown and MDX
- Minimal blog layout focused on reading speed
- Static deployment via GitHub Actions and GitHub Pages
This project uses pnpm and Node.js 24.x.
pnpm install
pnpm devpnpm build
pnpm previewsrc/: pages, layouts, components, styles, and shared utilitiescontent/: blog posts and topic-based content collectionspublic/: static assets copied directly to the final buildscripts/: repository-specific helper scripts
- Minimalism
- PageSpeed Insights 100%
- Mdx support
- Blog encryption support
- Comment
- Power by: astro
- Comment: cusdis
- File Hosting: ckvv/cloudflare-worker