部署概覽
上傳檔案或原始碼,Agent Lab 會把它建置成一個版本、給它網址並執行。每一個版本都會保留。
你可以部署什麼#
靜態網站已建置好的 HTML、CSS 和 JavaScript,例如
dist/ 的內容,不需要伺服器。容器 App附 Dockerfile 的原始碼,用在 webhook、API,或需要密鑰、要呼叫其他服務的程式。用 AI 工具部署透過 MCP,讓 Claude Code 或 Codex 幫你建立 App、上傳並上線。運作方式#
- 建立 App 取一個名稱和網址標籤,標籤會成為 App 網址的一部分。
- 上傳 上傳的內容決定 App 是網頁還是服務:最上層有
index.html就是網頁,有Dockerfile就是服務。 - 建置與檢查 平台建置出一個新版本,並掃描檔案裡的密鑰、個人資料和從外部載入的腳本;容器 App 還會掃描映像檔裡的套件漏洞。每個版本都有自己的預覽網址。
- 上線 App 的第一個版本會自動上線。之後的版本,由你決定什麼時候上線。
- 回到先前版本 新版本有問題時,讓前一個版本重新上線,不必重新建置。
主要概念#
| 名詞 | 意思 |
|---|---|
| App | 你部署的一個網站或服務,有自己的網址、版本和設定。 |
| 版本 | 一次上傳建置出來的結果。版本不會被覆寫。 |
| 對外網址 | 訪客打開的網址,顯示目前上線的版本。 |
| 內網網址 | 只有同一個組織的服務能呼叫的網址。 |
| 分支 | 同一個 App 的另一套環境,有自己的設定、密鑰和資料庫。 |
各語言的用詞對照見術語對照表。
網頁還是服務#
有東西要在伺服器上執行,就部署成容器 App
例如接收 webhook 或表單、使用 API 金鑰、從伺服器呼叫其他服務。API 金鑰放進網頁的話,每個訪客都讀得到。