Back to Devoured - July 22, 2026
DEVOURED
Openship (GitHub Repo)

Openship (GitHub Repo)

DevOps GitHub
Openship is a new self-hosted deployment platform that automates container infrastructure and CI/CD without requiring YAML configuration files.
What: Openship provides a desktop app, web dashboard, and CLI that automatically detect application stacks, provision databases, manage SSL/domains via Let's Encrypt, and handle scaling on any Linux server or through their managed cloud.
Why it matters: This tool aims to abstract the complexity of Kubernetes and raw Docker Compose for developers who want a Heroku-like experience but seek self-hosted portability and control.
Takeaway: Evaluate Openship for side projects or small team environments if you want to avoid managing custom CI/CD pipelines.
Decoder
  • CI/CD: Continuous Integration and Continuous Deployment, the automated process of testing and shipping code.
  • Self-hostable: Software that can be run on your own infrastructure rather than as a managed service.
Original article

Openship

Open-source, self-hostable deployment platform with built-in CI/CD. Push code, ship containers, manage infrastructure — from a desktop app, web dashboard, or CLI.

Quick Start

Pick by how you work — solo → desktop app, team / always-on → CLI on a server.

Solo — desktop app

The control plane runs on your machine and drives your servers over SSH; nothing of Openship is exposed publicly. Download, open, done — no terminal needed:

Platform Download
macOS (Apple Silicon) Openship-arm64.dmg
macOS (Intel) Openship-x64.dmg
Windows Openship-win32-x64.zip
Linux Openship.AppImage

Linux: chmod +x Openship.AppImage && ./Openship.AppImage. Links always point at the newest release.

Team / always-on — CLI on a server

Install the CLI (it bundles the API + dashboard), then run openship — an interactive wizard creates the first admin, wires your domain, and installs itself as a boot service. Run it again anytime to manage the instance.

curl -fsSL https://get.openship.io | sh             # install  (or: npm i -g openship)
openship                                            # interactive setup, then control panel

For CI / headless boxes, skip the wizard and drive openship up directly — same background service, boots and auto-restarts:

openship up                                          # background service on this machine
openship up --public-url https://openship.example.com   # + expose on your domain (edge + TLS handled)

openship open opens the dashboard · openship stop stops it · openship update upgrades · openship up --foreground runs attached.

Deploy a project:

cd your-project
openship init          # link this directory to a project
openship deploy

What It Does

Point it at a repo. Openship detects your stack, builds it, configures everything, and ships it — zero config files, zero pipelines, zero YAML.

Databases, domains, SSL, CDN, mail, backups — all managed from one place.

Solo devs shipping side projects and teams running production use the same tool.

Features

Built-in CI/CD Push-to-deploy, preview environments, staging/prod flows, rollbacks
Any stack Node, Python, Go, Rust, PHP, Ruby, Java, .NET, Docker, monorepos
Full backend Postgres, MySQL, MongoDB, Redis, workers, WebSockets, storage
Domains & SSL Automatic Let's Encrypt, wildcards, unlimited domains, auto-renewal
CDN Edge caching, HTTP/3, Brotli compression, instant purge
Mail server Built-in SMTP with DKIM/SPF/DMARC — no Mailgun or SES needed
Backups Scheduled, databases + volumes, one-click restore, export anytime
Real-time monitoring Live build logs, container metrics, and resource usage streamed to your screen
Scaling Auto-scaling on cloud, multi-node ready on self-hosted
Portability Standard Docker containers — move between providers freely
Docker Compose Deploy existing compose files as-is

Deploy Anywhere

  • Openship Cloud — managed, auto-scaling, zero setup
  • Any VPS — Hetzner, DigitalOcean, Linode, OVH, and the rest
  • Dedicated servers — bare metal, colo, homelab
  • Multi-server — spread workloads across machines

Three Interfaces

  • Desktop app — full GUI, real-time logs, one-click everything.
  • Web dashboard — the same UI in the browser, built for teams.
  • CLI — scriptable and CI-friendly.

Status

Production-ready core, actively developed.

Coming next: multi-node clusters, load-balancing UI, private networking, advanced monitoring, and visual CI/CD pipelines.

Security

Found a vulnerability? We welcome your report — please disclose it privately, never in a public issue, PR, or discussion.

  • Report it here (preferred): Report a vulnerability — a private GitHub advisory, visible only to you and the maintainers.

License

Openship is open-source software, licensed under the Apache License 2.0.

Explore all 55 articles in today's digest

Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi