ホスティングとデプロイ

Northflankにデプロイ

ワンクリックテンプレートを使用してNorthflankにOpenClawをデプロイし、ブラウザでセットアップを完了します。これは「サーバー上でターミナルを操作しない」最も簡単な方法です。Northflankがゲートウェイを実行し、すべてを/setup Webウィザード経由で設定します。

始め方

  1. Deploy OpenClawをクリックしてテンプレートを開きます。
  2. まだお持ちでない場合は、Northflankでアカウントを作成します。
  3. Deploy OpenClaw nowをクリックします。
  4. 必要な環境変数SETUP_PASSWORDを設定します。
  5. Deploy stackをクリックしてOpenClawテンプレートをビルド・実行します。
  6. デプロイが完了するのを待ち、View resourcesをクリックします。
  7. OpenClawサービスを開きます。
  8. OpenClawの公開URLを開き、/setupでセットアップを完了します。
  9. コントロールUIを/openclawで開きます。

得られるもの

  • ホストされたOpenClawゲートウェイ + コントロールUI
  • /setupでのWebセットアップウィザード(ターミナルコマンド不要)
  • Northflankボリューム(/data)による永続ストレージ(設定/認証情報/ワークスペースは再デプロイ後も保持)

セットアップの流れ

  1. https://<your-northflank-domain>/setupにアクセスし、SETUP_PASSWORDを入力します。
  2. モデル/認証プロバイダーを選択し、キーを貼り付けます。
  3. (オプション)Telegram/Discord/Slackトークンを追加します。
  4. Run setupをクリックします。
  5. コントロールUIをhttps://<your-northflank-domain>/openclawで開きます。

Telegram DMがペアリング用に設定されている場合、セットアップウィザードがペアリングコードを承認できます。

チャットトークンの取得方法

Telegramボットトークン

  1. Telegramで@BotFatherにメッセージを送る
  2. /newbotを実行する
  3. トークンをコピーする(例: 123456789:AA...
  4. /setupに貼り付ける

Discordボットトークン

  1. https://discord.com/developers/applicationsにアクセスする
  2. New Application → 名前を選択する
  3. BotAdd Bot
  4. Bot → Privileged Gateway Intentsの下でEnable MESSAGE CONTENT INTENTを有効にする(必須。設定しないと起動時にクラッシュします)
  5. Bot Tokenをコピーして/setupに貼り付ける
  6. ボットをサーバーに招待する(OAuth2 URL Generator; スコープ: bot, applications.commands

Renderにデプロイ開発チャンネル