Using Keystatic
Keystatic is the default CMS client in this repo.
Keystatic is the default CMS client for the repo.
CMS_CLIENT=keystaticStorage Kinds
Keystatic can use:
- local storage
- cloud storage
- GitHub-backed storage
Local Storage
VITE_KEYSTATIC_STORAGE_KIND=localKEYSTATIC_PATH_PREFIX=apps/webVITE_KEYSTATIC_CONTENT_PATH=./contentGitHub Storage
VITE_KEYSTATIC_STORAGE_KIND=githubVITE_KEYSTATIC_STORAGE_REPO=<your-repo>KEYSTATIC_PATH_PREFIX=apps/webVITE_KEYSTATIC_CONTENT_PATH=./contentKEYSTATIC_GITHUB_TOKEN=github_**********************************************Important Repo Note
The repo ships reusable Keystatic package code, but it does not currently include an app route at /keystatic.
If you want a mounted Keystatic admin UI in apps/web, add the route yourself and wire it to the helpers in packages/cms/keystatic.