部署匯出專案

匯出專案

Zeabur 可以將專案的部署資訊,如 Docker 映像、Git 儲存庫、環境變數、硬碟掛載資訊等,匯出成一個 YAML 檔案,方便您匯入到其他專案來一鍵複製專案,或上架到 Zeabur 的 模板目錄 方便分享給大眾部署。

💡

注意「匯出專案」不包含資料。資料備份和還原相關的說明,請參考「資料管理」的〈備份服務〉〈還原備份〉章節。

匯出步驟

首先,點選專案側邊欄的「設定」,然後點選「一般設定」的「匯出」按鈕。

project settings

然後,您會看到您專案的 Template YAML 結構,您可以選擇直接「複製」,或按「匯出」輸出成 YAML 檔案。

export project to template

匯入到專案

目前 Zeabur 只支援使用 CLI 將模板 YAML 匯入到專案中。

首先,您應該先安裝好 Node.js 的工具鏈,然後使用 npx 啟動 Zeabur CLI:

npx zeabur@latest template deploy -f <匯出的 YAML 檔案路>

這個指令會提示您部署到哪個專案(或引導您建立新專案)。

注意您可能會提醒需要登入,請按照提示登入您的 Zeabur 帳號。

上架到模板目錄

您會需要針對模板內容進行微調(如 descriptioniconreadme 等),請參考〈從 YAML 建立模板〉的說明更新您的模板後使用 CLI 上架。