EN
getting-started

Quick start

Bootstrap a new astro-ignite site in under a minute.

Last updated

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

  1. Brand colors + tokens in src/styles/global.css (@theme block)
  2. Site identity in src/config/site.ts — name, URL, organization, social
  3. OG image at public/og/og-default.png (placeholder ships)
  4. Legal pages in src/content/legal/{locale}/*.mdx — placeholders need filling, then review with counsel before publishing
  5. Author bio in src/content/authors/jordi.json

The rest you can grow into over time.