ワンクリックデプロイ
Railway にデプロイ1
テンプレートをデプロイ
上の Deploy on Railway をクリックします。
2
ボリュームを追加
/data にマウントするボリュームを接続します(状態を永続化するために必須)。3
変数を設定
サービスに必要な Variables を設定します。
OPENCLAW_GATEWAY_PORT=8080(必須 — Public Networking のポートと一致させる必要があります)OPENCLAW_GATEWAY_TOKEN(必須。管理者用シークレットとして扱ってください)OPENCLAW_STATE_DIR=/data/.openclaw(推奨)OPENCLAW_WORKSPACE_DIR=/data/workspace(推奨)
4
パブリックネットワークを有効化
Public Networking で、ポート
8080 のサービスに対して HTTP Proxy を有効にします。5
接続
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 を実行して、チャンネルの設定手順を確認します。
バックアップと移行
状態、設定、認証プロファイル、ワークスペースをエクスポートします。次のステップ
- メッセージングチャンネルを設定する:チャンネル
- Gateway を設定する:Gateway の設定
- OpenClaw を最新の状態に保つ:更新