Docs Site Publishing
This runbook keeps https://docs.chroma.so up to date.
How publishing works
- build docs from
docs-site/docs/* - sync reference pages from
api/docs/* - deploy static build to server
- reload web server
Workflow file: .github/workflows/docs-deploy.yml
Required GitHub secrets
DOCS_DEPLOY_HOSTDOCS_DEPLOY_USERDOCS_DEPLOY_SSH_KEYDOCS_DEPLOY_PATH
DNS and web server checks
- DNS
Arecord:docs.chroma.so-> production server IP - nginx root points to deployed docs folder
- unknown paths fallback to
/index.html
Post-deploy checklist
- open
https://docs.chroma.so - open one architecture page and one integration page
- confirm references page shows latest summary/progress/env matrix