OpenSource-Hub
O

openship

SHA-256
5.1k stars·Developer Tools·SHA-256 checksum verified

Openship is a self-hosted deployment platform with built-in CI/CD. It detects your stack, builds, and ships containers—no config files or YAML pipelines needed. Manage domains, SSL, databases, backups, and more from a desktop app, web dashboard, or CLI. Runs on any Linux server or the cloud.

Smart Download

Download Download Version

v0.1.11 · 208.6 MB

Deploy apps like magic: zero-config CI/CD, self-hosted, with desktop/CLI/web interfaces.

Core Features

  • Zero-config: point at a repo, auto-detect stack, build & deploy
  • Built-in CI/CD: push-to-deploy, preview environments, rollbacks
  • Full backend: Postgres, MySQL, MongoDB, Redis, workers, WebSockets
  • Automatic domains & SSL: Let's Encrypt, wildcards, auto-renewal
  • CDN: edge caching, HTTP/3, Brotli compression, instant purge

What It Can't Do

  • Currently single-node only; multi-node clustering is under development
  • Documentation is a work in progress; some advanced features may require GitHub discussions
  • Self-hosting requires you to manage server security updates and backup strategy
  • Not designed for Kubernetes-native orchestration; best suited for small-to-medium scale workloads

Use Cases

  • Individual developers shipping side projects without DevOps effort
  • Teams managing multiple production applications with unified domain, SSL, database, and backup management

Detailed Introduction

Openship is a self-hosted deployment platform that simplifies shipping applications with built-in CI/CD. Unlike traditional PaaS like Heroku or open-source alternatives like Coolify, Openship offers a zero-config approach: point it at a repository, and it automatically detects the stack (Node, Python, Go, and many more), builds the container, configures domains and SSL, and deploys—all without writing YAML or pipeline files. It handles the entire backend: databases (Postgres, MySQL, MongoDB, Redis), mail server (SMTP with DKIM/SPF/DMARC), CDN with edge caching and HTTP/3, scheduled backups, and real-time monitoring. You can use the desktop GUI, web dashboard, or a CLI, and deploy to any Linux VPS, bare metal, or multi-server cluster. It's production-ready and actively developed, with upcoming features like multi-node clusters and visual CI/CD pipelines. For teams and solo developers who want full control over their infrastructure without the complexity of Kubernetes or manual Docker management, Openship provides a unified interface that feels like a modern PaaS but runs on your own servers.

Tags

self-hosteddeploymentCI/CDcontainersPaaSDevOps

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Open the downloaded dmg file, then drag the app to Applications

3

Install globally: npm i -g openship or curl -fsSL https://get.openship.io | sh

4

Start the background service: openship up (auto-start on boot, auto-restart)

5

Open dashboard: openship open to manage in browser

Install Guide
  1. Install globally: npm i -g openship or curl -fsSL https://get.openship.io | sh
  2. Start the background service: openship up (auto-start on boot, auto-restart)
  3. Open dashboard: openship open to manage in browser
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

66db680fcc64e08da349ece53f4bbf7e42087175307f75f78cec46b5f9b2a067

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop the service with 'openship stop', then remove the installation directory and ~/.openship data. If installed via npm, run 'npm uninstall -g openship'.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-07-21T05:28:46Z
GitHub RepositoryOfficial Website

Similar Projects