openship: Automate Build, Deployment, and TLS with Just a Repo Connection

oblien/openship

·2026.09.28 05:54

Connect a GitHub repository or local folder to automatically run the pipeline from build to deployment, routing, and TLS certificate issuance. It analyzes package.json and framework settings to determine build commands and port numbers on its own, eliminating the need to write separate configuration files.

Control via desktop app, web dashboard, or CLI, whichever you prefer. Individual developers can deploy to remote servers via SSH using the desktop app, while team environments can set up self-hosted servers to establish a push-to-deploy workflow.

An OpenResty-based edge server handles domain connections and Let's Encrypt certificate issuance. Even if DNS or certificate errors occur, the deployment itself is not interrupted, allowing issues to be detected and addressed during the routing stage after the app is up.

Launch Postgres, Redis, API, dashboard, and edge server all at once in Docker Compose mode. It runs as lightweight processes on macOS and Windows, while providing a stable operational environment through a fully containerized stack on Linux.

GitHub
GitHub repository

oblien/openship

Self-hosted deployment platform

TypeScript

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.