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