在 Northflank 一鍵部署 OpenClaw
每次想試試新工具,最煩的就是要在那邊搞伺服器環境。要在黑漆漆的終端機輸入一堆指令,還要處理 SSL 和反向代理,有時候只是想趕快跑起來看看效果,卻卡在基礎設施的設定上。
如果你不想在伺服器上摸索指令,Northflank 是最簡單的路徑。它會幫你運行 Gateway,你只需要透過瀏覽器的 /setup 網頁精靈就能搞定一切。
需要準備的東西
Section titled “需要準備的東西”在開始之前,請準備好以下項目:
- Northflank 帳號
- 至少一組模型 Provider 的 API Key
- Telegram 或 Discord 的 Bot Token(如果你需要串接通訊軟體)
- 穩定的網路連線
跟著下面這幾個步驟,大約 5 分鐘就能跑起來:
- 點擊 Deploy OpenClaw 開啟官方模板。
- 登入或註冊你的 Northflank 帳號。
- 點擊 Deploy OpenClaw now。
- 設定一個必要的環境變數:
SETUP_PASSWORD(這會是你登入設定頁面的密碼)。 - 點擊 Deploy stack 開始建置並運行。
- 等部署完成後,點擊 View resources 並打開 OpenClaw 服務。
- 打開你的公開 URL,在網址後面加上
/setup進入設定精靈。 - 完成後,就能在
/openclaw進入 Control UI。
獲取通訊軟體 Token
Section titled “獲取通訊軟體 Token”如果你想讓 OpenClaw 在通訊軟體上運作,你需要這些 Token:
Telegram Bot Token
- 在 Telegram 私訊
@BotFather。 - 輸入
/newbot並按照指示操作。 - 複製那一串 Token(長得像
123456789:AA...)。 - 貼到你的
/setup頁面中。
Discord Bot Token
- 前往 Discord Developer Portal。
- 點擊 New Application 並取個名字。
- 進入 Bot 分頁,點擊 Add Bot。
- 務必開啟 Privileged Gateway Intents 下方的 MESSAGE CONTENT INTENT,否則機器人啟動時會當掉。
- 複製 Bot Token 並貼到
/setup。 - 使用 OAuth2 URL Generator 將機器人邀請到你的伺服器(勾選
bot和applications.commands權限)。
Setup Flow
Section titled “Setup Flow”部署完成後,你會經過這個流程:
- 訪問
https://你的-northflank-網域/setup並輸入你的SETUP_PASSWORD。 - 選擇你要用的模型 Provider 並貼上 API key。
- (選填) 加入 Telegram/Discord/Slack 的 Token。
- 點擊 Run setup。
- 訪問
https://你的-northflank-網域/openclaw開始使用。
Northflank 會自動建立一個 Volume 掛載在 /data,這表示你的設定檔、憑證和工作區在重新部署時都會保留下來,不會消失。
- Discord 機器人啟動後立刻崩潰:請檢查 Discord Developer Portal,確認你已經手動開啟了 MESSAGE CONTENT INTENT。這是最常見的原因。
- Telegram 配對失敗:如果你的 Telegram 私訊設定了配對模式,你可以直接在
/setup網頁精靈中核准配對碼。
如果你在設定過程中卡住了,可以隨時詢問 AI Setup Assistant 獲取即時協助。
OpenClaw Expert
還是卡住了?
如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。