Diploi
Diploi 將雲端開發環境與應用托管整合,讓你從 GitHub 工作流程一鍵部署暫存/正式環境,搭配 CI/CD 與自動 SSL。
Diploi 是什麼?
Diploi 是一個將雲端開發環境與應用託管整合於一身的平台。設計目的是讓你從頭架構應用程式、無需本地伺服器設定即可開發,並快速部署暫存與正式環境。
Diploi 也定位為「一體化」工作流程:每個在 Diploi 上啟動並託管的應用程式,預設即包含 CI/CD 管線設定、自動 SSL 憑證,以及無需配置的雲端開發環境。
主要功能
- 零配置雲端開發環境:Diploi 提供開發環境,無需你配置底層基礎設施。
- 一鍵託管專案:一旦在 Diploi 上啟動應用程式,即上線託管並可立即使用。
- 即時部署暫存與正式環境:Diploi 支援獨立環境,並作為應用程式生命週期的一部分進行佈建。
- 預設 CI/CD:Diploi 配置 CI/CD 工作流程,讓新程式碼更新自動推送到連線環境。
- GitHub Action 整合:你的程式碼存放在自己的 GitHub 儲存庫中,Diploi 使用 GitHub Action 在你推送至連結專案時觸發部署更新。
- 即時日誌與部署監控:你可以查看每個元件/附加套件的即時日誌,加上包含叢集資源圖表與健康狀態的部署儀表板。
- Kubernetes 主機 Pod 的 SSH 存取:Diploi 使用 Kubernetes,雲端開發環境、元件與附加套件皆以 Pod 形式執行,你可透過 SSH 存取。
如何使用 Diploi
- 在 Diploi 中建立或選擇應用程式/專案(平台也會推薦現成範例,如聊天應用程式、繪圖應用程式,以及生產就緒的 React 網頁應用程式)。
- 連結你的 GitHub 程式碼儲存庫:Diploi 連結專案的 GitHub 儲存庫並配置 GitHub Action。
- 在雲端開發:使用 Diploi 的瀏覽器工作流程,或連結 Cursor、VS Code 或任何支援 SSH 的編輯器。
- 上線並迭代:每個環境從一開始就提供即時 URL。推送變更至連結的 GitHub 儲存庫,Diploi 會自動更新暫存與正式環境。
- 監控與除錯:使用部署儀表板查看健康狀態與資源使用量,並檢查即時日誌(開發部署可選擇使用 Diploi CLI)。
使用情境
- 無需設定伺服器即可建置全端網頁應用程式:使用 Diploi 的雲端開發環境與託管暫存/正式目標,無需手動伺服器配置即可開發與部署。
- 以自動部署迭代產品:連結 GitHub 儲存庫,依賴 Diploi 的 GitHub Action + CI/CD 設定,讓推送自動更新暫存與正式環境。
- 透過分享即時測試 URL 進行協作:使用每個環境提供的獨特 URL,與他人分享以立即測試與回饋。
- 管理多元件堆疊:Diploi 支援專案中無上限的元件/附加套件(實際限制為大型堆疊需更多運算資源來部署)。
- 跨服務診斷問題:使用每個元件/附加套件的即時日誌,並從部署儀表板查看資源使用量與健康狀態。
常見問題
我的程式碼儲存在哪裡?Git 整合如何運作?
你的程式碼存放在自己的 GitHub 儲存庫中。Diploi 配置一個 GitHub Action,在你推送至連結至 Diploi 專案的儲存庫時,觸發 CI/CD 工作流程以更新暫存與正式環境。
Diploi 是 VPS 提供者嗎?
不是。Diploi 是一個完全託管的開發與部署平台。你無法選擇已部署應用程式的作業系統,也無法存取伺服器設定。
我能取得託管環境的 SSH 存取權嗎?
可以。Diploi 使用 Kubernetes 託管開發環境與應用程式元件/附加套件作為 Pod,你可透過 SSH 存取。
我能與他人分享應用程式進行測試嗎?
可以。每個環境都有獨特 URL,你可以分享讓他人存取與測試你的應用程式。
專案中元件或附加套件有上限嗎?
Diploi 表示元件或附加套件數量無上限。實際限制為部署大型堆疊所需的運算資源。
替代方案
- 支援 Git 部署的託管 PaaS 平台:這些也會連接到儲存庫並自動部署,但通常更注重託管,而非提供可透過 SSH 存取的雲端開發環境。
- 自託管開發 + 部署堆疊 (CI/CD + 伺服器/VPS):這能提供最大控制權,但需要你自行設定環境、SSL 與部署工作流程。
- 雲端 IDE 平台:這些能讓你在瀏覽器中開發並連接編輯器,但可能無法提供 Diploi 描述的「預設搭配 CI/CD 與 SSL 的暫存 + 正式環境」體驗。
- 搭配部署工具的 Kubernetes 工作流程:已管理 Kubernetes 的團隊能建置類似 Pod 與日誌,但必須自行組裝 CI/CD 自動化、環境佈建與託管實務。
替代品
GitBoard
GitBoard 是原生 macOS 選單列 App,讓你在不離開工作流程下查看 GitHub Projects 看板,按狀態篩選並搜尋議題。
Polsia
Polsia 是自主型 AI 系統,每天在你睡覺時規劃、撰寫程式並行銷,降低日常手動執行的工作量。
Fronty
Fronty 可將截圖與 JPEG/PNG 透過 AI 轉成 HTML/CSS,再用無程式碼編輯器編修並發佈成網站。
Biji
Biji是一個多功能平台,旨在透過創新工具和功能提升生產力。
Make Real
使用 tldraw SDK 繪製 UI 並將其變為現實。
Falconer
Falconer 是自動更新的知識平台,讓高速度團隊在同一處撰寫、分享並搜尋可靠的內部文件與程式碼脈絡。