RadarTopicsBuildersWeeklyReads
Open Source Radar
oblien/

openship

GitHubWebsite

Openship is a self-hosted deployment platform with built-in CI/CD that can run desktop, web, or CLI interfaces to deploy apps via a Windows/Linux/macOS stack. It supports Docker/Bare modes, TLS via Let's Encrypt, and a push-to-deploy workflow.

openship website
10kstars
+9367 days
837forks
108issues
Apache-2.0license
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (2 so far).

Video
Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Jul 28, 2026

What it is

Openship is an open-source, self-hostable deployment platform with built-in CI/CD. It can be driven from a desktop app, web dashboard, or CLI to build, ship, route, and TLS-terminate applications. The project is implemented in TypeScript and is licensed under Apache-2.0.

How it works

Openship points at a source (GitHub repo, local folder, or prebuilt artifact) and runs a pipeline end to end: it detects stack and build commands by inspecting package.json and config files, builds into a Docker image or bare release, runs the result as a container or a supervised process, and then routes traffic through an OpenResty edge with Let's Encrypt TLS. It supports push-to-deploy via GitHub webhooks and can manage domains, SSL, CDN, mail, backups, and monitoring from a single UI/API.

Getting started

Install the CLI and run the guided setup:

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

For headless servers, run:

openship up                                       # install + start as a background service (boots + auto-restarts)
openship up --public-url https://openship.example.com   # + serve the dashboard on your domain (edge + TLS handled)

To run from raw Docker Compose:

git clone https://github.com/oblien/openship.git && cd openship
cp .env.example .env          # then edit
docker compose --env-file .env -f docker/docker-compose.yml up -d

Interfaces

Three interfaces drive the backend: Desktop app, Web dashboard, and CLI. It also exposes an MCP endpoint for AI agents and a REST API for automation. The docs are available at openship.io/docs.

Recent releases

Latest releases include:

  • v0.4.5 Openship v0.4.5 (2026-07-27): Bump to v0.4.5
  • v0.4.1 Openship v0.4.1 (2026-07-27): chain npm with other build
  • v0.3.0 Openship v0.3.0 (2026-07-22): Bump to v0.3.0 + announce
  • v0.1.11 Openship v0.1.11 (2026-07-18): Bump to v0.1.11
  • v0.1.10 Openship v0.1.10 (2026-07-18): Bump to v0.1.10

Traction

GitHub stars: 9331

License

Openship is open-source under Apache-2.0.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →