Crescendo Lab 文件
正體中文
註冊開始用

部署概覽

上傳檔案或原始碼,Agent Lab 會把它建置成一個版本、給它網址並執行。每一個版本都會保留。

最後更新

你可以部署什麼#

運作方式#

  1. 建立 App 取一個名稱和網址標籤,標籤會成為 App 網址的一部分。
  2. 上傳 上傳的內容決定 App 是網頁還是服務:最上層有 index.html 就是網頁,有 Dockerfile 就是服務。
  3. 建置與檢查 平台建置出一個新版本,並掃描檔案裡的密鑰、個人資料和從外部載入的腳本;容器 App 還會掃描映像檔裡的套件漏洞。每個版本都有自己的預覽網址。
  4. 上線 App 的第一個版本會自動上線。之後的版本,由你決定什麼時候上線。
  5. 回到先前版本 新版本有問題時,讓前一個版本重新上線,不必重新建置。

主要概念#

名詞意思
App你部署的一個網站或服務,有自己的網址、版本和設定。
版本一次上傳建置出來的結果。版本不會被覆寫。
對外網址訪客打開的網址,顯示目前上線的版本。
內網網址只有同一個組織的服務能呼叫的網址。
分支同一個 App 的另一套環境,有自己的設定、密鑰和資料庫。

各語言的用詞對照見術語對照表。

網頁還是服務#

有東西要在伺服器上執行,就部署成容器 App

例如接收 webhook 或表單、使用 API 金鑰、從伺服器呼叫其他服務。API 金鑰放進網頁的話,每個訪客都讀得到。