Skip to content

codingcat0405/lilhuy-blog-v2

Repository files navigation

lilhuy blog

My personal blog built with Astro — terminal/cyberpunk aesthetic, image galleries, global search, and more.


Installation & local development

Requirements: Node.js 20+ and pnpm.

pnpm install
pnpm run dev
# → http://localhost:4321

To test the Pagefind search index locally:

pnpm run build && pnpm run preview

Docker

docker build -t lilhuy-blog .
docker run -p 4321:80 lilhuy-blog

Commands

Command Action
pnpm install Install dependencies
pnpm run dev Local dev server at localhost:4321
pnpm run build Production build (astro check + build + Pagefind)
pnpm run preview Preview the production build
pnpm run format Format with Prettier
pnpm run lint Lint with ESLint

Configuration

Edit src/config.ts to update site metadata, timezone, galleries toggle, and audio player settings.

Social links and share links are defined in src/constants.ts.


Credits

Template based on astro-devosfera by 0xdres, which itself is based on AstroPaper by Sat Naing. Both licensed under MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors