App deployment on your own server
OpenShip offers an application distribution platform that users can host on their own servers. This tool, developed with the TypeScript language, facilitates self-hosting processes as an alternative to cloud-based infrastructure services.
Updates
- September 6, 2026: Stars 12,101 → 12,135, latest release v0.7.2 (September 5, 2026).
- September 5, 2026: Stars 11,887 → 12,101, latest release v0.7.1 (September 4, 2026).
- August 31, 2026: Stars 11,739 → 11,887, latest release v0.6.9 (August 30, 2026).
- August 27, 2026: Stars 11,135 → 11,739, latest release v0.6.8 (August 25, 2026).
What you get
- Automated CI/CD processes
- Quick transition from code to container
- Database and SSL management
Installation
npm i -g openship # or: curl -fsSL https://get.openship.io | sh
openship up # installs Openship as a background service (starts on boot, auto-restarts)git clone https://github.com/oblien/openship.git && cd openship
cp .env.example .env
docker compose up -dRunning it
cd your-project
openship init # link this directory to a project
openship deployIf you don't write code
I want to publish a project using Openship. While in the project directory, is it enough to connect the directory to the project with the openship init command and then run the openship deploy command? Can you explain step by step how the database and SSL configuration are automatically managed in this process?
Related dictionary terms
Links
TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-07-21: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.