Overview
This runbook validates:- Docker is running
- All containers are healthy
- Internal ports are open
- Health endpoints respond
- External access works (once DNS points api.<domain> at the load balancer)
Prerequisites
- Core services deployed (core.md)
- Database configured (database.md)
Steps
1. Run Connectivity Test
2. Manual Verification (Optional)
Expected Output
Note: The domain check readsDOMAIN=from/opt/gravity/.env. If set toexample.comor empty, domain checks are skipped.
Service Health Endpoints
unoverse serves/healthon its public port:4105(host-reachable); it has no/readyendpoint. Its internal runtime port:4106is never published, so there is nothing to health-check from the host.:4101is the workflow engine surface, it runs in-process inside the unoverse container.
Troubleshooting
Quick Commands
Local Development Verification
Locally, the whole checklist is one command:Next Steps
If all tests pass, your deployment is complete! For ongoing operations, upgrades areunoverse deploy, which pulls the latest images
and restarts.
