---
title: Quickstart
description: Sign in with GitHub, open an Astro repository and make your first edit.
sidebar:
  order: 1
---

1. **Sign in**

    Open [app.gitupcms.com](https://app.gitupcms.com) and sign in with GitHub. Your workspace is created on first sign-in, one per GitHub account.

2. **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.

3. **Open a collection**

    The sidebar lists every collection Gitupcms found in `src/content.config.ts`. Open one, pick an entry, edit the fields.

4. **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()` or `file()` loaders. See [Detection](/content/detection).
- Push access to the repository for the person who adds it. Other members work through that person's access.

:::note
Nothing is installed into your site to start editing. Some features offer an install step later (the language switcher, page settings, the comments widget); each one is a single commit or pull request you can read first.
:::

## Next

**[Collections](/content/collections)**

**[Invite your team](/team/workspaces)**

**[Turn on reviews](/publishing/reviews)**
