Skip to content

nuckle/blog

Repository files navigation

My personal blog

License Language

Live website

✨ Features

  • Comments via Giscus
  • RSS feed, Sitemap and PWA support
  • Easy configuration via config.ts
  • SEO-friendly with JSON-LD and meta information
  • Built-in search powered by pagefind
  • Write posts and pages in .mdx format
  • Partial IndieWeb compatibility

🛠️ Getting Started

Clone the repository and install dependencies:

git clone https://github.com/nuckle/blog.git
cd blog
npm install

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI