# OpenShip CLI 用互動精靈自架開源版 Vercel，CI/CD 與團隊協作內建

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 原作者：OpenShip (@openshipio) · 策展與摘要：EasyVibeCoding · 平台：X (Twitter) · 熱度：🔥🔥 · 日期：2026-07-30

> 原始來源：https://x.com/openshipio/status/2082258661007598079

## 證據與延伸閱讀

- [OpenShip 發布 OpenShip CLI，架設開源 Vercel 替代方案。](https://github.com/oblien/openship)

## 中文摘要

OpenShip CLI 用互動精靈自架開源版 Vercel，CI/CD 與團隊協作內建。

**核心定位**
OpenShip 是一個開源且可自行架設的應用程式部署平台，內建 CI/CD 功能。使用者只要將其指向一個 GitHub 儲存庫，平台就會自動建置、部署、路由以及 TLS 憑證終端處理，並可透過桌面應用程式、網頁儀表板或 CLI 來操作。

**快速啟動與安裝模式**
根據使用情境的不同，OpenShip 提供三種主要的使用模式：
- 桌面應用程式：適合個人單機使用，控制面僅在應用程式開啟時於本機執行，並透過 SSH 驅動遠端伺服器。
- 自架伺服器：適合團隊協作或需要持續運作的環境，透過 CLI 安裝並提供互動式安裝精靈。
- OpenShip 雲端服務：全代管的沙盒環境，無需自行設定。

若要透過伺服器安裝，可執行以下指令：

```bash
curl -fsSL https://get.openship.io | sh          # 安裝
openship                                          # 引導式設定與控制台
```

針對無頭伺服器（headless boxes）或 CI 環境，可直接執行背景服務指令：

```bash
openship up                                       # 安裝並以背景服務啟動
openship up --public-url https://openship.example.com   # 同時在您的網域上提供儀表板服務
```

<video src="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/1785381498656-bq7y5ecc.mp4" poster="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/738d2572b80623a9.jpg" controls playsinline preload="metadata" style="max-width:100%;height:auto;display:block;margin:1rem 0"></video>
> OpenShip 部署平台官網介面與終端機安裝指令示範畫面

**運作原理與功能特色**
OpenShip 支援從 GitHub 儲存庫、本機資料夾或預先建置的成品部署，並執行端到端的部署管線：
- 自動偵測：讀取 `package.json`、框架設定、鎖定檔與 `docker-compose.yml`，無需繁複的設定檔。
- 建置與執行：在目標伺服器或協調器上進行建置，並以容器或受監督的行程執行。
- 路由與安全性：透過 OpenResty 邊緣處理反向代理與自動簽發 Let's Encrypt 憑證。
- 推送即部署（Push-to-deploy）：追蹤分支上的每次推送並重新執行部署管線。此功能需要常駐伺服器或 OpenShip Cloud，桌面／loopback 模式無法接收 webhook。

平台同時具備內建 CI/CD、多種語言與堆疊支援、完整後端資料庫支援、網域與 SSL 自動化、邊緣 CDN、內建 SMTP 郵件伺服器、備份與即時監控等功能。

OpenShip Edge：可程式化反向代理，含流量分析、middleware 與速率限制，安裝時可選擇把既有網站遷移過來。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/720462032e565cdf.jpg)
> OpenShip 平台的 Apps 管理介面，顯示已安裝的應用程式列表以及右側推薦部署選項。

**介面與其他資訊**
平台提供桌面應用程式、網頁儀表板、CLI，以及針對 AI 代理設計的 MCP 端點與 REST API。官方專案已發布至 GitHub 儲存庫（[oblien/openship](https://github.com/oblien/openship)），並採用 Apache License 2.0 授權。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/6f6973f20136d07d.png)
> OpenShip 平台的專案部署設定介面，左側為導覽選單，中間顯示 Fullstack 框架選擇區與 Deploy Configuration 細節，右側則為 GitHub 儲存庫連結、Build Location、網域設定、Deploy 按鈕及部署摘要。

## 媒體內容

**OpenShip 部署平台官網介面與終端機安裝指令示範畫面**

**影片中的 Prompt 與操作**

操作步驟：

1. （00:00）複製官網的 curl 安裝指令
2. （00:02）在終端機貼上並執行安裝指令
3. （00:04）依照終端機提示輸入 Name、Email、Password
4. （00:10）選擇網域設定方式為 Custom domain
5. （00:13）輸入自訂網域名稱 `hekai.org`
6. （00:34）在網頁介面連接 GitHub 儲存庫部署
7. （00:40）設定專案的 Custom Domain 為 `test.hekai.org` 並點擊 Deploy

## 標籤

CLI, 開源專案, 新產品, Deployment, OpenShip, Vercel
