Openship|开源自托管部署平台,一键连接 GitHub 直接发布
📌 一句话总结:Openship 是一个开源自托管的部署平台,接入 GitHub 仓库,自动构建、路由、配 HTTPS、甚至给你搭好邮件服务器。桌面 App / Web Dashboard / CLI 三端通用。
🤔 先说说痛点
你要部署一个 Web 应用。你看了看现在的选择:
🌸 Vercel / Railway / Render——方便是方便,但但凡要 Postgres、Redis、邮件服务,钱包就疼了。
🌸 自己搭服务器——从 Nginx 配反向代理开始,到 Let's Encrypt 证书续期,到 CI/CD 管道……折腾两天。
🌸 Docker Compose——好一些,但团队协作、推送部署、SSL 都得自己弄。
有没有一个东西,像 Vercel 一样爽、但自己掌控全部?
有,Openship。
🎯 Openship 是什么?
Openship 是一个开源的自托管部署平台。你给我一个 GitHub 仓库,它自动:
🕵️ 识别你的技术栈(读
package.json、框架配置、lockfile)🔨 构建成 Docker 镜像或裸机部署
🚚 部署到你的服务器
🌐 路由 + SSL(自动 Let's Encrypt 证书)
🔄 Push-to-Deploy——推代码,自动部署
一条龙,全自动 🤖


🖥️ 三种使用方式
🪟 桌面 App(独狼模式)
下载安装包,打开软件,连上 SSH 服务器,一键部署。不需要一直开着服务器——只有打开 App 的时候控制面才跑。
平台 | 下载 |
|---|---|
macOS (Apple Silicon) | Openship-arm64.dmg |
macOS (Intel) | Openship-x64.dmg |
Windows | Openship-win32-x64.zip |
Linux | Openship.AppImage |
🏢 自托管服务器(团队模式)
curl -fsSL https://get.openship.io | sh
openship # 交互式向导,创建管理员 + 配域名
openship up # 后台启动 + 开机自启部署项目也简单:
cd your-project
openship init # 关联目录
openship deploy☁️ Openship Cloud(零运维模式)
不想折腾服务器?直接上 Cloud。管理沙箱,零配置。

✨ 亮点功能一览
功能 | 说人话版本 |
|---|---|
🔄 内置 CI/CD | Push 即部署,Preview 环境、回滚都支持 |
📦 任意技术栈 | Node / Python / Go / Rust / PHP / Ruby / Java / .NET / Docker |
🗄️ 全栈后端 | Postgres / MySQL / MongoDB / Redis / WebSocket |
🌐 域名 + SSL | 自动 Let's Encrypt,无限域名,自动续期 |
🚀 CDN | 边缘缓存、HTTP/3、Brotli 压缩、即时刷新 |
📧 内建邮件服务器 | 自带 SMTP + DKIM/SPF/DMARC,不用接 Mailgun |
💾 自动备份 | 数据库 + 卷,一键恢复 |
📊 实时监控 | 构建日志、容器指标、资源使用 |
📈 自动伸缩 | 云端自动,自托管也支持多节点 |
🛩️ Docker Compose 兼容 | 现有 Compose 文件直接部署 |
🏠 它能跑在哪?
☁️ Openship Cloud(托管,自动伸缩)
🖥️ 任意 VPS(Hetzner / DigitalOcean / Linode / OVH)
🏠 裸金属服务器(自建机房、HomeLab)
🔗 多服务器(跨机器分布负载)
同一个界面,不管部署在哪。

🤔 我的看法
这个项目戳中我了。不是因为它的功能有多炸裂——虽然确实很全——而是因为它的设计哲学。
它没有一上来就说"你要跑一套 Kubernetes",而是先问:你现在是什么状态?
一个人、一台机器?→ 桌面 App 搞定
一个团队、一个服务器?→
openship up一键安装不想运维?→ Cloud
渐进式复杂度,每一步都有对应的解法,不强迫你升级到不需要的规模。
而且内建邮件服务器这个点是真的良心——多少项目最后被邮件服务这块搞崩溃的 😂
🔗 链接收藏
GitHub: oblien/openship[1]
官网: openship.io[2]
文档: openship.io/docs[3]
许可证: Apache 2.0
💬 你现在用什么部署服务?Vercel、Railway 还是自建?Openship 能打动你吗?评论区见~
🎨 本文使用 Lapis 主题排版
引用链接
[1]oblien/openship: https://github.com/oblien/openship
[2]openship.io: https://openship.io
[3]openship.io/docs: https://openship.io/docs