oblien/openship

GitHub: oblien/openship

一款开源、可自托管的部署平台,内置 CI/CD 并自动检测技术栈,实现从代码推送到容器发布和基础设施管理的全流程零配置体验。

Stars: 3865 | Forks: 266

Openship

开源、可自托管的部署平台,内置 CI/CD。
推送代码,发布容器,管理基础设施 — 通过桌面应用、Web 仪表盘或 CLI 完成。

npm version License Website

快速开始 · 功能 · 界面 · 文档 · 贡献

English العربية 简体中文 Español Français 日本語 Português Deutsch

Openship dashboard

## 快速开始 ``` 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) ``` `openship open` 打开仪表盘;`openship stop` 停止服务。想要一次性前台运行?使用 `openship up --foreground`。要部署项目: ``` cd your-project openship init # link this directory to a project openship deploy ``` 更喜欢使用 Docker?克隆仓库并使用 compose 技术栈: ``` git clone https://github.com/oblien/openship.git && cd openship cp .env.example .env docker compose up -d ``` 或者获取桌面应用(使用 `openship install`,或从 [openship.io](https://openship.io) 下载)。 ## 它的功能 只需指向一个代码仓库。Openship 会检测你的技术栈,进行构建,完成所有配置并发布它 — 无需配置文件,无需 pipeline,无需 YAML。 数据库、域名、SSL、CDN、邮件、备份 — 全部集中于一处管理。 支持 **Openship Cloud**(托管服务)或你拥有的**任何 Linux 服务器**。发布个人项目的独立开发者与运行生产环境的大型团队使用的是同一款工具。 ## 功能 | | | |---|---| | **内置 CI/CD** | Push-to-deploy、预览环境、staging/prod 流程、回滚 | | **任何技术栈** | Node、Python、Go、Rust、PHP、Ruby、Java、.NET、Docker、monorepos | | **完整后端** | Postgres、MySQL、MongoDB、Redis、workers、WebSockets、存储 | | **域名和 SSL** | 自动 Let's Encrypt、泛域名、无限域名、自动续期 | | **CDN** | 边缘缓存、HTTP/3、Brotli 压缩、即时清理 | | **邮件服务器** | 内置 SMTP,支持 DKIM/SPF/DMARC — 无需 Mailgun 或 SES | | **备份** | 定时备份、数据库 + 数据卷、一键还原、随时导出 | | **实时监控** | 实时构建日志、容器指标和资源使用情况流式传输到你的屏幕 | | **扩展性** | 云端自动扩缩容,自托管支持多节点 | | **可移植性** | 标准 Docker 容器 — 在不同提供商之间自由迁移 | | **Docker Compose** | 原样部署现有的 compose 文件 | ## 随处部署 - **Openship Cloud** — 托管服务、自动扩缩容、零设置 - **任何 VPS** — Hetzner、DigitalOcean、Linode、OVH 等 - **独立服务器** — bare metal、colo、homelab - **多服务器** — 跨机器分散工作负载 无论在哪里部署,界面都保持一致。 ## 三种界面 - **桌面应用** — 完整的 GUI、实时日志、一切操作皆可一键完成。 - **Web 仪表盘** — 浏览器中相同的 UI,专为团队打造。 - **CLI** — 支持脚本化,对 CI 友好。 此外还提供 **REST API** 和 **MCP**(AI agent 协议),以实现自动化和工具集成。完整的命令和 API 参考请访问 [openship.io/docs](https://openship.io/docs)。 ## 状态 核心功能已达到生产可用标准,目前处于积极开发中。 **即将推出:** 多节点集群、负载均衡 UI、私有网络、高级监控以及可视化的 CI/CD pipelines。 ## 许可证 Openship 是一款**开源**软件,基于 [Apache License 2.0](LICENSE) 授权。 你可以根据 Apache 2.0 许可证的条款使用、运行、修改、自托管和分发它 — 包括在商业化和闭源产品中使用。请参阅 [LICENSE](LICENSE) 获取完整文本。
标签:MITM代理, WSL, 版权保护, 自动化攻击, 请求拦截