Astro content-site template
Source: setcloud1/template-astro-content. The SetCloud-authored repository is MIT licensed.
Astro is the content-first choice for documentation, blogs, portfolios, and marketing sites. The starter renders static HTML and adds browser JavaScript only for explicitly interactive components.
Build contract
- TypeScript and Astro
npm run buildwrites deployable assets todist- Astro type checking and a focused unit test
/health.jsonprovides a static health response- Optional React components without requiring a full React app runtime
Run and verify locally
npm ci
npm test
npm run build
npm run dev
SetCloud deploys dist and checks /health.json. Clone Astro Content Site
from Projects → New Project → Templates, grant the SetCloud GitHub App
access, and deploy the pending project.
Use the React Router starter for an application with server-side actions or authenticated app routes. Upstream framework source: withastro/astro.