Hosting

Railway

Railway にワンクリックテンプレートで OpenClaw をデプロイし、Web Control UI からアクセスします。これは最も簡単な「サーバー上でターミナルを使わない」方法です。Railway が Gateway を実行します。

ワンクリックデプロイ

Railway にデプロイ
  • テンプレートをデプロイ

    上の Deploy on Railway をクリックします。

  • ボリュームを追加

    /data にマウントするボリュームを接続します(状態を永続化するために必須)。

  • 変数を設定

    サービスに必要な Variables を設定します。

    • OPENCLAW_GATEWAY_PORT=8080(必須 -- Public Networking のポートと一致させる必要があります)
    • OPENCLAW_GATEWAY_TOKEN(必須。管理者用シークレットとして扱ってください)
    • OPENCLAW_STATE_DIR=/data/.openclaw(推奨)
    • OPENCLAW_WORKSPACE_DIR=/data/workspace(推奨)
  • パブリックネットワークを有効化

    Public Networking で、ポート 8080 のサービスに対して HTTP Proxy を有効にします。

  • 接続

    Railway -> your service -> Settings -> Domains で公開 URL を確認します。生成されたドメイン(通常は https://<something>.up.railway.app)または接続したカスタムドメインのいずれかです。

    https://<your-railway-domain>/openclaw を開き、設定した共有シークレットを使用して接続します。テンプレートではデフォルトで OPENCLAW_GATEWAY_TOKEN を使用します。パスワード認証に変更した場合は、代わりにそのパスワードを使用してください。

  • 利用できるもの

    • ホストされた OpenClaw Gateway + Control UI
    • Railway Volume(/data)による永続ストレージ。これにより、openclaw.json、エージェントごとの auth-profiles.json、チャネルおよびプロバイダーの状態、セッション、ワークスペースが再デプロイ後も維持されます

    チャネルを接続

    /openclaw の Control UI を使用するか、Railway のシェルで openclaw onboard を実行して、チャネルのセットアップ手順を確認します。

    バックアップと移行

    状態、設定、認証プロファイル、ワークスペースをエクスポートします。

    bash
    openclaw backup create

    これにより、OpenClaw の状態と設定済みのワークスペースを含む、移行可能なバックアップアーカイブが作成されます。詳細はバックアップを参照してください。

    次のステップ

    Was this useful?
    On this page

    On this page