oblien

oblien / openship

#11
7,278537+1,302 todayTypeScript

Self-hosted deployment platform

💡 Use Cases

Openship最适合独立开发者或小团队快速部署和管理全栈项目,省去DevOps配置工作,同时支持从VPS到云平台的无缝迁移。

零配置部署副业项目

Problem: 独立开发者想快速上线一个Node/Go项目,但不想花时间写YAML、配CI/CD和服务器环境。

Solution: Openship自动识别技术栈并构建部署,无需任何配置文件,通过桌面应用或CLI一键完成。

Example: 你写了个Python Flask博客,本地`openship deploy`,它自动检测Python、安装依赖、配置反向代理和SSL,几分钟后就能通过域名访问。

团队生产环境一键管理

Problem: 小团队需要管理多个服务的部署、数据库、SSL和备份,但缺乏DevOps人力维护Kubernetes或Jenkins。

Solution: 通过网页控制台统一管理所有服务的构建、部署、回滚、SSL证书和定时备份,支持预览环境和滚动回滚。

Example: 团队有前端React、后端Node和PostgreSQL,在Openship上创建项目后,每次push自动构建并部署到staging,审核通过后一键推广到生产,数据库每天自动备份。

从VPS迁移到云平台无痛切换

Problem: 项目初期部署在Hetzner VPS上,后期想迁移到Openship Cloud或另一家云厂商,担心重新配置环境。

Solution: 所有服务打包为标准Docker容器,Openship统一管理,迁移时只需更改目标服务器地址,无需修改应用配置。

Example: 你原来在DigitalOcean上跑着Docker Compose的Web应用和Redis,现在想搬到Openship Cloud以获得自动扩缩容,直接关联同一仓库,Openship自动重建容器并恢复数据。

自带邮件服务器免第三方服务

Problem: 应用需要发送注册确认邮件,但不想额外集成Mailgun或Amazon SES,也不想自己搭建邮件服务器。

Solution: Openship内置SMTP服务器并自动配置DKIM/SPF/DMARC,开箱即用,无需额外付费或配置。

Example: 你开发了一个SaaS应用,用户注册后需要发送验证邮件,Openship自动为你分配邮件服务器,代码里直接使用localhost的SMTP即可发送。

📊 Project Info

Language
TypeScript
Stars
7,278
Forks
537
Today
+1,302
Ranking
#11
Collection
Overall
Trending Date
July 22, 2026
Last Push
7/22/2026

🏷️ Topics

Docker自托管CI/CD部署平台零配置全栈支持DevOps独立开发者

📸 Screenshots

openship screenshot 1