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

クイックチェックリスト (新規ユーザー向け)

  1. Deploy on Railway (以下) をクリックします。
  2. /data にマウントされた Volume を追加します。
  3. 必須の Variables (少なくとも SETUP_PASSWORD) を設定します。
  4. ポート 8080HTTP Proxy を有効にします。
  5. https://<your-railway-domain>/setup を開き、ウィザードを完了します。

ワンクリックデプロイ

Deploy on Railway デプロイ後、Railway → your service → Settings → Domains でパブリック URL を見つけます。 Railway は次のいずれかを行います:
  • 生成されたドメイン (多くの場合 https://<something>.up.railway.app) を提供する、または
  • カスタムドメインを添付した場合はそれを使用する。
次に、以下を開きます:
  • https://<your-railway-domain>/setup — セットアップウィザード (パスワード保護あり)
  • https://<your-railway-domain>/openclaw — Control UI

得られるもの

  • ホストされた OpenClaw Gateway + Control UI
  • /setup のウェブセットアップウィザード (ターミナルコマンド不要)
  • 設定/認証情報/ワークスペースが再デプロイ後も残る Railway Volume (/data) を介した永続ストレージ
  • 後で Railway から移行するための /setup/export でのバックアップエクスポート

必須の Railway 設定

Public Networking

サービスの HTTP Proxy を有効にします。
  • Port: 8080

Volume (必須)

以下にマウントされたボリュームを添付します:
  • /data

Variables

サービスでこれらの変数を設定します:
  • SETUP_PASSWORD (必須)
  • PORT=8080 (必須 — Public Networking のポートと一致する必要があります)
  • OPENCLAW_STATE_DIR=/data/.openclaw (推奨)
  • OPENCLAW_WORKSPACE_DIR=/data/workspace (推奨)
  • OPENCLAW_GATEWAY_TOKEN (推奨; 管理者シークレットとして扱います)

セットアップの流れ

  1. https://<your-railway-domain>/setup にアクセスし、SETUP_PASSWORD を入力します。
  2. モデル/認証プロバイダを選択し、キーを貼り付けます。
  3. (オプション) Telegram/Discord/Slack トークンを追加します。
  4. Run setup をクリックします。
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 の下にある MESSAGE CONTENT INTENT を有効にします (起動時にボットがクラッシュしないようにするために必須です)。
  5. Bot Token をコピーして /setup に貼り付けます。
  6. ボットをサーバーに招待します (OAuth2 URL Generator; スコープ: bot, applications.commands)。

バックアップと移行

以下でバックアップをダウンロードします:
  • https://<your-railway-domain>/setup/export
これにより、設定やメモリを失うことなく別のホストに移行できるように、OpenClaw の状態 + ワークスペースがエクスポートされます。