Compose & multi-service
Bring a docker-compose file and Openship deploys every service as a managed, privately-networked project — the app, the worker, the queue, the database — coordinated as one.

Each service gets its own build, logs, health checks, and scaling, while they talk to each other over a private network with no exposed ports. Partial-failure deploys are held for your decision rather than leaving the stack half-updated.
Add, remove, or restart a single service without redeploying the whole project — the rest keep serving traffic.
Compose-native
Your existing docker-compose file is the source of truth.
Per-service control
Independent logs, env, scaling, and restarts.
Safe rollouts
Partial failures pause for a keep-or-rollback decision.
Explore more
Ship it your way.
Self-hosted and free, or managed on Openship Cloud — the same workflow either way.