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
NEXT_PUBLIC_KEYSTATIC_STORAGE_KIND=localKEYSTATIC_PATH_PREFIX=apps/webNEXT_PUBLIC_KEYSTATIC_CONTENT_PATH=./contentGitHub Storage
NEXT_PUBLIC_KEYSTATIC_STORAGE_KIND=githubNEXT_PUBLIC_KEYSTATIC_STORAGE_REPO=<your-repo>KEYSTATIC_PATH_PREFIX=apps/webNEXT_PUBLIC_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.