OpenShip
Open source deployment platform for self hosting apps, CI/CD, domains, TLS, logs, databases, backups, and rollbacks
Quick Start
curl -fsSL https://get.openship.io | sh Overview
OpenShip is a self hosted deployment platform for teams that want a Vercel style workflow on infrastructure they control. Point OpenShip at a repo or local project and it can detect the stack, build the app, deploy it as a container, wire domains, issue TLS certificates, stream logs, and handle rollbacks. You can run it through a desktop app, a web dashboard, or the CLI, which makes it flexible for solo builders as well as small teams.
The project is young, but the scope is serious. It covers CI/CD, preview deployments, Postgres, Redis, object storage, custom domains, mail, backups, audit logs, and an MCP interface for agent driven operations. Self hosting is free under Apache 2.0, while OpenShip Cloud uses a free hosted tier and paid hosted plans.
The main caution is operational risk. The Docker Compose path mounts the host Docker socket, so the control plane has deep access to the server. Run it only on a trusted host, keep it updated, and treat it like production infrastructure rather than a casual side project panel.
Use Cases
Specific ways to use OpenShip for your workflow.
Deployment Strategy
Recommended ways to host OpenShip in your own environment.