@launchcurator

Project Intro: Openship
When deploying applications, we often find ourselves choosing between two options.
Either we accept vendor lock-in by letting a platform handle configuration and operations, or we manage our own servers and take full responsibility for complex deployment environments.
“Is there a way to deploy as easily as Vercel while still maintaining ownership of my servers and infrastructure?”
Openship is an open-source deployment platform born from this very question.
Once you connect a Git repository, it detects your project's tech stack and handles everything in one workflow: application builds, container deployment, domain setup, SSL certificates, and monitoring.
You can use Openship Cloud or deploy to your own VPS or home server. It also supports hybrid setups using both cloud and private servers.
What makes it different?
Openship is more than just a deployment script or a server management dashboard.
It focuses on connecting the entire process—from the moment code is written to its operation as a live service—into a single open-source platform.
From Git Push to Deployment
Connect your repository and server to Openship, and you can automate the entire deployment process.
It automatically detects the project's language, framework, package manager, and execution commands, then builds the code into an image and deploys it as a versioned container.
A key feature is that you can start deploying without needing to write separate CI/CD pipelines or complex YAML files.
It also provides features like generating separate preview environments for each Pull Request and rolling back to previous versions.
Treating Cloud and Your Server the Same
Openship doesn't restrict you to choosing between managed cloud or self-hosting.
You can deploy applications with the same workflow to standard Linux VPS, dedicated servers, and home lab environments, in addition to Openship Cloud.
Since deployment outputs are standard containers, they aren't tied to any specific cloud provider's runtime, ensuring you can migrate to other servers or providers whenever needed.
Building Outside Your Production Server
Many self-hosted platforms often install dashboards, build tools, and databases directly onto the production server.
Openship builds application images locally or in the cloud first, then delivers them to the target server via SSH.
No management agents or dashboards are installed on the target server, allowing it to focus strictly on running the application instead of handling build tasks.
Integrated Backend Services
Running applications requires more than just code deployment; you need various infrastructure components.
Openship aims to provide a unified management experience for data services like PostgreSQL, MySQL, MongoDB, and Redis, alongside custom domains, Let’s Encrypt SSL, backups, object storage, and real-time logs and monitoring.
It even includes mail server functionality for sending transactional emails from your own domain, which is an impressive move toward consolidating previously fragmented operational tools into one platform.

Manage via Your Preferred Interface
Openship offers a CLI, a web dashboard, and a desktop app.
Developers can automate deployment from the terminal, while teams can check deployment status, logs, and resource usage through the web UI.
It also supports REST API and MCP, which is interesting as it allows AI agents or MCP clients like Claude and Cursor to perform deployment and operational tasks.
Future Potential
While deployment has become easier for individual developers and small teams, that convenience often comes at the price of high fees or platform lock-in.
Conversely, choosing self-hosting lets you own your server, but you have to configure deployment pipelines, SSL, databases, backups, and monitoring yourself.
Openship is an experimental project that asks, “Is it possible to have a great developer experience while keeping infrastructure ownership?” between these two worlds.
Core features are currently being developed for production use, with multi-node clustering, load balancing UIs, private networks, advanced monitoring, and visual CI/CD pipelines announced for the next stage.
If you are interested in open-source PaaS, self-hosting, or infrastructure automation using AI agents, this project is definitely worth checking out.
Key Features
- Open-source self-hosting deployment platform
- Git Push-based automated build and deployment
- Start without separate YAML or CI/CD pipelines
- Support for Openship Cloud, custom VPS, and home servers
- Minimize platform lock-in with standard containers
- Support for preview deployments and instant rollbacks
- Automated custom domains and Let’s Encrypt SSL
- Support for PostgreSQL, MySQL, MongoDB, and Redis
- Backups, real-time logs, and resource monitoring
- CLI, web dashboard, and desktop app provided
- REST API and MCP support for AI agents
- Released under Apache 2.0 license
🔗 Related Links
Website: https://openship.io/
GitHub: https://github.com/oblien/openship
📣 Are you the creator of this project?
Launch Curator showcases new indie projects and builders.
If you would like to introduce your project, feel free to join the channel and post about it.