Docker and Build
Cashlytics and the documentation site are built as separate container images.
App Image
- Repository:
cashlytics - Runtime: Next.js standalone output
- Purpose: application runtime
Docs Image
- Repository:
cashlytics-landing/docs-site - Runtime: static build served via Nginx
- Purpose: user and developer documentation at docs domain
Build Commands
Build docs locally
cd docs-site
npm install
npm run build
Build docs container locally
docker build -f docs-site/Dockerfile -t cashlytics-docs:local docs-site
CI Scope
- CI only builds the docs image.
- No deployment is triggered by CI.
- Routing and release on VPS are handled manually.
Related Guides
- For production app hosting, see
Self-Hosting. - For complete configuration, see
Reference > Environment Variables.