- A hosted hub backed by a GitHub repo.
- A standalone snapshot for sharing one frozen demo.
GitHub-backed hub
A GitHub-backed hub is your live, hosted demo site. You connect a repo once, then Inkly serves the hub from the files in that repo. For the setup flow, see Set up Git sync.Connect a repo
During onboarding, or later under Settings → GitHub, connect the repo that contains your hub.
Update the live hub
Push changes to the connected branch to update the hosted hub. You can also edit demos in the web editor. Inkly saves those edits back to your GitHub repo as a commit, so your repo stays the source of truth.Keep generated screenshots, recordings, and audio as managed assets. Keep demo definitions, hub config, and text content in the repo.
Standalone snapshots
A standalone snapshot is a frozen copy of one demo at a shareable/p/<id> URL. It does not require a connected GitHub repo.
Publish one with inkly snapshot:
Assets
Captured screenshots, recordings, images, and generated audio are uploaded as managed assets. Demo files reference those assets by stable ids, so your repo stays small and text-focused. Runinkly sync when you want to move large local assets to Inkly storage before committing:
Visibility
Set a demo’svisibility to control whether it appears publicly.
| Value | Behavior |
|---|---|
public | The demo appears on the hosted hub and can be opened directly. |
private | The demo is hidden from the hosted hub and direct public URLs return a not-found page. |
inkly dev still shows private demos so you can review drafts before publishing.
Custom domains
Open Settings → Domain to request a custom domain, such asdemos.yourdomain.com.

