Self-hosting
Install and operate Jetrepo with the supported production Compose stack.
Jetrepo supports one self-hosting path: docker-compose.prod.yaml from a trusted release checkout. Run every command in this section from that checkout with:
docker compose -f docker-compose.prod.yaml <command>
Choose a runbook
- First deployment: prepare the host, then install the stack.
- Environment change: use environment values, origins and sign-in, or data and media services.
- Incident: start with health and logs, then follow stack troubleshooting.
- Recovery: read backup and restore before choosing tools. The repository does not include a completed recovery drill.
- Release change: use upgrade Jetrepo. Downgrade compatibility is not assumed.
- Exposure review: use the security checklist.
These runbooks cover only the production Compose definition. They do not define Kubernetes, managed-service substitutions, capacity targets, an SLA, RPO, or RTO.