Quickstart
Sign in with GitHub, open an Astro repository and make your first edit.
Sign in
Open app.gitupcms.com and sign in with GitHub. Your workspace is created on first sign-in, one per GitHub account.
Add a website
Pick one of your Astro repositories, or create a new site from a template. The multilingual business starter ships content in 25 languages; you keep only the ones you pick.
Open a collection
The sidebar lists every collection Gitupcms found in src/content.config.ts. Open one, pick an entry, edit the fields.
Save
Save writes one commit to the branch. Your host (Netlify, Vercel, Cloudflare, GitHub Pages…) rebuilds the site as usual.
Requirements
- An Astro site on GitHub. Astro 5 or newer is best: the language kit needs Astro 5.7+.
- Collections declared with Astro’s
glob()orfile()loaders. See Detection. - Push access to the repository for the person who adds it. Other members work through that person’s access.