Personal blog built with Astro Theme Pure.
- Owner:
CxHsin - GitHub: CxHsin
- Repository: CxHsin/blog
This repository powers a personal blog for posts, project pages, archived notes, and search. It is adapted from joyehuang/blog with project-specific customizations.
- Astro
- React
- TypeScript
- Bun
- Vercel
Requirements:
- Node.js 18+
- Bun 1.3+
Clone the repository:
git clone https://github.com/CxHsin/blog.git
cd blogInstall dependencies:
bun installStart the dev server:
bun run devCommon commands:
bun run build
bun run preview
bun run check
bun run lint
bun run formatThis project is configured for Vercel via @astrojs/vercel.
Before deploying, make sure:
siteinastro.config.tsis set to your production domainGITHUB_TOKENis configured in Vercel environment variables
- The repository includes site content and assets that are part of the published blog
- If you continue the rebrand, it is worth reviewing site copy and post content for leftover legacy identity references
Apache 2.0