Built with AI
How to let a client edit a site you built with Bolt
Connect the Bolt project to GitHub, host the site from that repository, and connect the repository to Siteshare. Your client edits the real site at /edit, without a Bolt account. Host it from GitHub rather than on Bolt hosting: there, changes reach the live site only after someone clicks Update in Bolt.
- 01
Connect the project to GitHub
In Bolt, the project owner connects GitHub. Bolt works on main and pulls in changes made outside Bolt.
- 02
Host the site from the repository
Connect the repository to a host that publishes from main, such as Cloudflare. Then a change your client publishes goes live without a click in Bolt.
- 03
Connect the repository to Siteshare
Run npx siteshare connect in a clone of the repository, or open Add a site in Siteshare and install the GitHub App on that repository.
- 04
Invite your client
Invite them with their email address and choose their level. Anything above it waits for your approval.
One repository, two editors
Bolt is where you build. Siteshare is where your client changes texts, photos and sections. Both write to the same GitHub repository: you in Bolt, your client through one commit on main after a build check on a clean copy.
Questions
Why not share the Bolt project with my client?
A collaborator needs a Bolt account, prompts with their own tokens, and can edit the whole project. Siteshare gives them only their site, with drafts and your approval above their level.
Can I keep the site on Bolt hosting?
You can, but changes aren't applied to the published site until someone clicks Update in Bolt's Publish menu. Hosting from GitHub takes that step away.
What if I edit in Bolt while my client edits in Siteshare?
Bolt pulls changes from GitHub every 30 seconds. Your client's drafts stay on Siteshare's own branch until they publish, so Bolt only sees their work once it's on main.
Hand it over. Get your evenings back.
Free for one site, forever. No card needed.