Without a CMS

Let clients edit an Astro site without a CMS

Connect the repository to Siteshare and invite your client. They change texts in .astro pages and components and entries in your content collections, by chatting or typing on the real site. The assistant follows your collection's schema, so a new post looks like the ones next to it. The schema itself, endpoints and settings stay yours.

  1. 01

    Add the site

    Install the Siteshare GitHub App on the repository and add the site, or run npx siteshare connect in its folder. Siteshare recognises it as Astro and builds it once, the way your host would.

  2. 02

    Check how it starts

    Siteshare proposes how to start and build the site from your package manager and lockfile. Confirm it, or change it in admin.json.

  3. 03

    Invite your client

    They open their own site with /edit at the end of the address and change it by chatting, selecting or typing on the page. Anything above their level waits for your approval.

QuestionAstroSiteshare
Texts and headingsIn .astro pages and componentsChanged where they are, by chat or by typing on the page
Posts, events, team membersContent collections in src/contentEdited in place; a new entry follows your schema
ImagesIn src/assets or public/Replaced with a photo your client sends
Collection schemacontent.configProtected: the content's rules are code
Endpointssrc/pages/*.ts, such as robots.txtProtected: a change there waits for you

The schema you already wrote

A Git-based CMS for Astro asks you to describe your collections again in its own config. Siteshare reads the collections you already have: Astro’s schema decides what an entry needs, and the build check before Publish catches an entry that doesn’t fit.

What to check first

The preview runs with Node 22 or 24. A site that needs secret keys to build can’t run in the preview yet.

Checked on October 28, 2026, from the sources below. Prices and features change; tell us if something is out of date.

Questions

Can my client add a new blog post?

Yes, even at the default level, Text and images: a new item that follows the ones already there. The assistant adds the entry to the collection with the fields your schema asks for.

Does Siteshare change my content config?

Not without you. The collection schema is protected by default, because the content's rules are code.

What does it cost?

Free for one site. Then $9 a site a month, less as you grow: five sites cost $36 a month and twenty $126, with clients and builders unlimited and the assistant with fair use.

Hand it over. Get your evenings back.

Free for one site, forever. No card needed.