Stars
Forks
Watchers
Developer links
Openship
Point Openship at a GitHub repo, local folder, or prebuilt artifact and it detects your stack, builds a Docker container, provisions databases, configures domains with automatic Let's Encrypt TLS, and routes traffic through an OpenResty edge layer on ports 80 and 443. Already past 10,000 stars since launching in March 2026, it turns any Linux VPS into a managed application host. Language support covers Node.js, Python, Go, Rust, PHP, Ruby, Java, .NET, Docker, and monorepo projects with push-to-deploy CI/CD, pull request preview environments on unique subdomains, staging/production flows, and one-click rollbacks. Integrated backend services include managed Postgres, MySQL, MongoDB, Redis, persistent volumes, WebSocket proxying, object storage, and worker processes, all provisioned from the dashboard without compose files. A built-in SMTP server handles transactional email with automatic DKIM, SPF, and DMARC configuration, eliminating external email services. The edge layer serves HTTP/3 with Brotli compression, configurable cache rules, and instant purging. Real-time monitoring streams build logs, container metrics, visitor geography, and per-status-code analytics at 1.4 microsecond overhead with zero database writes. Scheduled backups cover databases and volumes with one-click restore and export. Three interfaces (web dashboard, desktop app for macOS/Windows/Linux, and the openship CLI) drive the same API, plus a Model Context Protocol endpoint for AI integration. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.
Benefits
- Zero-Config Stack Detection and Build
- Automatically detects your language, framework, and package manager from the repository structure, builds an optimized Docker container, and deploys it without writing a Dockerfile or CI pipeline configuration.
- Built-in Databases and Mail Server
- Provisions managed Postgres, MySQL, MongoDB, and Redis instances alongside a full SMTP mail server with automatic DKIM, SPF, and DMARC, eliminating external database hosting and transactional email services.
- Automatic TLS and Domain Management
- Let's Encrypt certificates are issued and renewed automatically for unlimited custom domains and wildcards, with DNS routing and an OpenResty edge layer handling HTTP/3, Brotli compression, and edge caching.
- Push-to-Deploy with Preview Environments
- Every git push triggers a build-test-deploy pipeline with staging and production flows, pull request preview environments on unique subdomains, and one-click rollbacks to any previous deployment version.
Features
- Multi-Stack CI/CD
- Build and deploy Node.js, Python, Go, Rust, PHP, Ruby, Java, .NET, and Docker Compose projects with automatic dependency detection, build caching, and health-checked blue-green deployments.
- Real-Time Monitoring
- Live build logs, container CPU and memory metrics, visitor geography mapping, and per-status-code response analytics streamed at 1.4 microsecond overhead with zero database writes per request.
- Scheduled Backup System
- Automated database and volume backups on configurable schedules with one-click restore, full export to local storage, and point-in-time recovery for Postgres databases.
- Edge Caching and CDN
- OpenResty-powered edge layer serves HTTP/3 with Brotli compression, configurable cache rules, instant purge endpoints, and wildcard domain routing for multi-tenant applications.
- Three Control Interfaces
- Web dashboard, native desktop app for macOS, Windows, and Linux, and the openship CLI all drive the same REST API with full feature parity and MCP endpoint for AI integration.