跳到正文

簡介 ​

Zenavo 把你的應用部署到你自己的伺服器上。接入一台 Linux 伺服器後,Zenavo 就把它變成一個平台:建置程式碼、執行服務和資料庫、簽發 HTTPS 憑證、展示日誌和監控,全部在 zenavo.app 的同一個控制台裡完成。

工作原理 ​

  • 你的伺服器執行你的應用。 Zenavo 在你新增的每台伺服器上安裝 K3s(一個輕量級 Kubernetes),並透過 Kubernetes API 部署。資料留在你自己的機器上,計算成本就是服務供應商的固定月租。
  • Zenavo 執行控制面。 控制台、API、建置機和映像檔儲存庫由 Zenavo 執行。建置在 Zenavo 隔離的建置機上進行,你的伺服器只需拉取建置好的映像檔。
  • 專案把服務組織在一起。 一個專案位於一台伺服器上,包含若干服務:從 Git 建置的應用、Docker 映像檔和資料庫。同一專案內的服務透過內部網路互相存取。

可以部署什麼 ​

來源範例
GitHub 或任意 Git 儲存庫Node.js、Python、Go、PHP、Ruby、Java、Rust、靜態網站,或任何帶 Dockerfile 的專案
Docker 映像檔Docker Hub、GHCR 或其他映像檔儲存庫中的任意公開映像檔
資料庫PostgreSQL、MySQL、MariaDB、MongoDB、Redis、Valkey
模板Zeabur 模板或 Zenavo 匯出檔案

下一步 ​

與 Zeabur 無關聯。