ホスティングとデプロイ
Northflankにデプロイ
ワンクリックテンプレートを使用してNorthflankにOpenClawをデプロイし、ブラウザでセットアップを完了します。これは「サーバー上でターミナルを操作しない」最も簡単な方法です。Northflankがゲートウェイを実行し、すべてを/setup Webウィザード経由で設定します。
始め方
- Deploy OpenClawをクリックしてテンプレートを開きます。
- まだお持ちでない場合は、Northflankでアカウントを作成します。
- Deploy OpenClaw nowをクリックします。
- 必要な環境変数
SETUP_PASSWORDを設定します。 - Deploy stackをクリックしてOpenClawテンプレートをビルド・実行します。
- デプロイが完了するのを待ち、View resourcesをクリックします。
- OpenClawサービスを開きます。
- OpenClawの公開URLを開き、
/setupでセットアップを完了します。 - コントロールUIを
/openclawで開きます。
得られるもの
- ホストされたOpenClawゲートウェイ + コントロールUI
/setupでのWebセットアップウィザード(ターミナルコマンド不要)- Northflankボリューム(
/data)による永続ストレージ(設定/認証情報/ワークスペースは再デプロイ後も保持)
セットアップの流れ
https://<your-northflank-domain>/setupにアクセスし、SETUP_PASSWORDを入力します。- モデル/認証プロバイダーを選択し、キーを貼り付けます。
- (オプション)Telegram/Discord/Slackトークンを追加します。
- Run setupをクリックします。
- コントロールUIを
https://<your-northflank-domain>/openclawで開きます。
Telegram DMがペアリング用に設定されている場合、セットアップウィザードがペアリングコードを承認できます。
チャットトークンの取得方法
Telegramボットトークン
- Telegramで
@BotFatherにメッセージを送る /newbotを実行する- トークンをコピーする(例:
123456789:AA...) /setupに貼り付ける
Discordボットトークン
- https://discord.com/developers/applicationsにアクセスする
- New Application → 名前を選択する
- Bot → Add Bot
- Bot → Privileged Gateway Intentsの下でEnable MESSAGE CONTENT INTENTを有効にする(必須。設定しないと起動時にクラッシュします)
- Bot Tokenをコピーして
/setupに貼り付ける - ボットをサーバーに招待する(OAuth2 URL Generator; スコープ:
bot,applications.commands)