tutorial deployment

ZeroClaw 部署到 Railway 和 Cloudron:一鍵雲端部署

ZeroClaws.io

ZeroClaws.io

@zeroclaws

February 25, 2026

5 分鐘

ZeroClaw 部署到 Railway 和 Cloudron:一鍵雲端部署

有一種開發者喜歡 SSH 進入全新 VPS、設定 systemd 服務、配置 certbot 的儀式感。然後是其他所有人——那些想要 AI 助理在雲端執行而不需要花一個下午在基礎設施上的人。

Railway 和 Cloudron 是為第二群人準備的。兩者都讓你在不碰終端機的情況下得到一個可用的 ZeroClaw 部署,而且兩者都值得了解,因為它們適合不同的情況。

Railway:最快的雲端路徑

Railway 是一個從 GitHub 儲存庫或 Docker 映像部署的雲端平台。它自動處理佈建、網路和擴展。ZeroClaw 有官方的一鍵範本,讓你從零到執行大約需要兩分鐘。

造訪 ZeroClaw Railway 範本並點擊「Deploy Now」。Railway 佈建一個容器,拉取 ZeroClaw Docker 映像,為你的記憶資料庫設定持久儲存,並給你一個用於健康檢查的私有 URL。你不需要寫一行基礎設施設定。

部署後,通過 Railway 儀表板中的環境變數設定你的設定——Railway 對機密的首選方式:

``` ZEROCLAW_AI_PROVIDER=anthropic ZEROCLAW_AI_MODEL=claude-sonnet-4-20250514 ZEROCLAW_AI_API_KEY=sk-ant-... ZEROCLAW_TELEGRAM_TOKEN=123456:ABC... ZEROCLAW_TELEGRAM_ALLOWED_USERS=123456789 ```

ZeroClaw 將環境變數作為 config.toml 的替代方案讀取,這使它非常適合你不想將機密儲存在檔案中的雲端部署。

對於持久記憶,在 `/data` 掛載一個 Railway 磁碟區並設定 `ZEROCLAW_MEMORY_PATH=/data/memory.db`。你的對話歷史就能在重新部署和容器重新啟動後存活。

成本是 ZeroClaw 的小佔用空間在 Railway 上真正發揮作用的地方。Railway 的用量計費按實際資源消耗收費。ZeroClaw 在閒置時使用約 4MB 記憶體和接近零的 CPU。每天處理約 500 條訊息的個人助理通常每月花費 2-5 美元。在 Railway 上執行 OpenClaw 由於其 1GB 以上的記憶體使用量每月花費 15-25 美元——相同的工作負載,五倍的價格。

Cloudron:沒有麻煩的自架

Cloudron 是一種不同類型的平台。它不是託管雲端服務,而是你安裝在自己 VPS 上的軟體,將其變成個人應用程式商店。你得到自動更新、內建備份、SSL 憑證管理,以及管理一切的 Web UI——而不需要自己設定任何這些。

對於 ZeroClaw 的吸引力特別在於營運自動化。Cloudron 無縫地拉取新的 ZeroClaw 版本並更新它們。你的記憶資料庫自動包含在 Cloudron 的備份輪換中。SSL 憑證通過 Let's Encrypt 處理,無需任何設定。如果你想暴露 ZeroClaw 的 Web 閘道,Cloudron 的驗證系統可以保護它。

設置從在 VPS 上安裝 Cloudron 開始:

```bash wget https://cloudron.io/cloudron-setup chmod +x cloudron-setup ./cloudron-setup ```

之後,開啟 Cloudron 儀表板,前往應用程式商店,搜尋 ZeroClaw,然後點擊安裝。通過設定 UI 設定你的 AI 供應商和頻道。整個過程大約需要 15 分鐘。

成本方面,你需要一個 VPS(1GB 記憶體每月 5-10 美元,對 ZeroClaw 來說綽綽有餘)加上 Cloudron 本身(最多 2 個應用程式免費,無限制每月 15 美元)。總計:每月 5-25 美元,具有完整的自架控制,沒有任何營運負擔。

如何在兩者之間選擇

| 功能 | Railway | Cloudron | 裸 VPS | |---------|---------|----------|----------| | 設置時間 | 2 分鐘 | 15 分鐘 | 30 分鐘 | | 自動更新 | 重新部署時 | 自動 | 手動 | | 備份 | 手動 | 自動 | 手動 | | 每月費用 | 2-5 美元 | 5-25 美元 | 5-10 美元 | | 控制 | 有限 | 完整 | 完整 | | 最適合 | 快速部署、測試 | 自架者、團隊 | 進階使用者 |

Railway 在速度和簡單性上勝出。Cloudron 在自動化和控制上勝出。裸 VPS 在你想要最大靈活性且不介意自己管理事情時勝出。

在任何地方的 Docker 部署

Railway 和 Cloudron 都在底層使用 Docker。如果你想在任何 Docker 相容平台上部署 ZeroClaw——DigitalOcean App Platform、Fly.io、你自己的 Kubernetes 叢集——同樣的映像在任何地方都能用:

```bash git clone https://github.com/zeroclaw-labs/zeroclaw.git cd zeroclaw ./bootstrap.sh --docker ```

Docker 映像是最小化的——基於只包含 ZeroClaw 二進位檔和所需憑證的 distroless 基礎映像。總映像大小:約 20MB。相比之下,典型的 Node.js Docker 映像是 500MB 以上。

部署後

無論你選擇哪個平台,都要執行相同的驗證步驟:確認你的機器人在所有設定的頻道上有回應,檢查日誌是否有連線錯誤,發送測試訊息並重新啟動容器以驗證記憶持久性,並通過平台提供的任何工具設定監控。

關於擴展有一點值得注意:ZeroClaw 在單一實例上處理數百個並發使用者。如果你真的需要超越這個規模,瓶頸幾乎總是你的 AI 供應商的速率限制,而不是 ZeroClaw 本身。4MB 的佔用空間意味著在基礎設施成為問題之前,你可以在最少的硬體上執行許多實例。

保持關注

獲取新版本、整合和 Rust 驅動的 Agent 基礎設施更新。不發垃圾郵件,隨時退訂。