dotsagent.io
言語:日本語
OpenClawガイド · 5 ステップ

VPSでOpenClawを実行

小規模なLinuxサーバーにOpenClawを配置すれば、ノートPCの電源が切れていてもエージェントをオンラインに保てます。gatewayをインターネットに公開する必要はありません。

SSHキーと、モデルプロバイダーのAPIキーが必要です。OpenClawのドキュメントには、Hetzner、DigitalOcean、Oracle Cloud、GCP、Azure、Fly.ioなど、プロバイダー別のガイドもあります。

  1. サーバーを選んで準備

    クラウドAPI経由でモデルを実行する場合の推奨構成である、1~2 vCPU、2 GB RAMのVPSを選びます。最低構成は1 vCPU、1 GB RAMです。最新のUbuntu LTSリリースをインストールし、パスワードではなくSSHキーでログインして、ファイアウォールではSSHのみを許可します。ポート18789は閉じたままにしてください。

  2. オンボーディングなしでインストール

    --no-onboardを指定するとNode 24 LTSとCLIがインストールされますが、ウィザードは実行されません。セットアップを別の手順として実行でき、SSH経由で各プロンプトを確認できます。

    shell
    curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
  3. オンボーディングを実行してサービスをインストール

    ウィザードは~/.openclaw/openclaw.jsonを書き込み、gateway tokenを生成します。--install-daemonを指定すると、gatewayがsystemdユーザーサービスopenclaw-gateway.serviceとして登録されるため、SSHからログアウトした後も実行され続けます。

    shell
    openclaw onboard --install-daemon
  4. ステータスを確認して監査

    gateway status でサービスが起動していることを確認できます。security audit --deep は拡張チェックを実行し、24文字未満のトークンなど、設定の弱点を検出します。

    shell
    openclaw gateway status
    openclaw security audit --deep
  5. SSH経由でダッシュボードを開く

    サーバーではなく、自分のコンピューターで実行してください。ローカルポート18789をgatewayのループバックアドレスに転送するため、ポートを他のユーザーに公開せずに http://127.0.0.1:18789/ からリモートのダッシュボードを開けます。-N はリモートコマンドを実行しない指定です。トンネルを終了するにはターミナルを閉じてください。

    shell
    ssh -N -L 18789:127.0.0.1:18789 user@gateway-host

ダッシュボードにアクセスするために、公開サーバーでgateway.bindをlanやautoに変更しないでください。SSHトンネルを使うか、リモートアクセスガイドにあるTailscale Serveを使ってください。

OpenClawのその他のガイド

出典

  1. docs.openclaw.ai/vps
  2. docs.openclaw.ai/install
  3. docs.openclaw.ai/gateway/remote
  4. docs.openclaw.ai/gateway/security/running-the-audit