Skip to content

Repository files navigation

Cxin Blog

Personal blog built with Astro Theme Pure.

About

This repository powers a personal blog for posts, project pages, archived notes, and search. It is adapted from joyehuang/blog with project-specific customizations.

Tech Stack

  • Astro
  • React
  • TypeScript
  • Bun
  • Vercel

Local Development

Requirements:

  • Node.js 18+
  • Bun 1.3+

Clone the repository:

git clone https://github.com/CxHsin/blog.git
cd blog

Install dependencies:

bun install

Start the dev server:

bun run dev

Common commands:

bun run build
bun run preview
bun run check
bun run lint
bun run format

Deploy

This project is configured for Vercel via @astrojs/vercel.

Before deploying, make sure:

  • site in astro.config.ts is set to your production domain
  • GITHUB_TOKEN is configured in Vercel environment variables

Notes

  • 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

License

Apache 2.0

About

My Blog

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages