Docs
Implementation documentation
How to update, extend, deploy, and keep Astro Genesis aligned with Astro 6.
Astro 6 checklist
Feature adoption decisions and source links.
Architecture
Project boundaries, routing, and rendering model.
Content model
How demo content is separated from reusable template code.
Deployment
Docker, Node adapter, environment variables, and CI.
Updating
How to keep the repository current through GitHub.
| Capability | Implementation |
|---|---|
| Static pages | Prerendered routes for marketing, docs, blog, legal, and tag pages. |
| Dynamic pages | SSR routes for sessions, request-aware UI, live content, and JSON endpoints. |
| SEO | Canonical URLs, Open Graph, Twitter cards, JSON-LD, RSS, robots, and sitemap integration. |
| Security | Astro CSP API, origin checks, headers, body limits, and Docker runtime defaults. |
| Updates | Dependabot groups, CI, upgrade script, and docs that separate template and content concerns. |