Quick start
Bootstrap a new astro-ignite site in under a minute.
Prerequisites
- Node 20.11+ or 22 LTS
- A package manager — pnpm (recommended), npm, yarn, or bun
Scaffold a new site
terminal bash
npm create astro-ignite@latest my-site You’ll be asked six questions. Pick or accept defaults; the whole flow takes around fifteen seconds.
Run it
terminal bash
cd my-site
pnpm install
pnpm dev Open the URL printed in your terminal. You should see a working site with a styled hero, a blog with two example posts, a projects showcase, an about page, a working contact form (logs to console in dev), legal pages, a cookie banner, and a dark-mode toggle.
What to edit first
- Brand colors + tokens in
src/styles/global.css(@themeblock) - Site identity in
src/config/site.ts— name, URL, organization, social - OG image at
public/og/og-default.png(placeholder ships) - Legal pages in
src/content/legal/{locale}/*.mdx— placeholders need filling, then review with counsel before publishing - Author bio in
src/content/authors/jordi.json
The rest you can grow into over time.