OpenClawSkills
GitHub
プラットフォーム • 5分で読める

DigitalOcean

DigitalOcean で OpenClaw を実行(シンプルな有料 VPS オプション)

Tutorial.step

Goal

DigitalOcean で永続的な OpenClaw Gateway を $6/月(または予約価格で $4/月)で実行します。

$0/月のオプションを希望し、ARM + プロバイダー固有のセットアップを気にしない場合は、''Oracle Cloud ガイド''を参照してください。

Tutorial.step

コスト比較(2026)

| プロバイダー | プラン | 仕様 | 価格/月 | 備考 |

| | - |

Tutorial.step

Prerequisites

- DigitalOcean アカウント(''$200 の無料クレジットでサインアップ'')

- SSH キーペア(またはパスワード認証を使用する意思)

- ~20 minutes

Tutorial.step

1) Droplet を作成

1. ''DigitalOcean'' にログイン

2. Create → Droplets をクリック

3. Choose:

- リージョン: 最も近い場所(またはユーザーに最も近い場所)

- イメージ: Ubuntu 24.04 LTS

- サイズ: Basic → Regular → $6/月(1 vCPU、1GB RAM、25GB SSD)

- 認証: SSH キー(推奨)またはパスワード

4. Create Droplet をクリック

5. IP アドレスを記録

Tutorial.step

2) SSH 経由で接続

Bash
ssh root@YOUR_DROPLET_IP
Tutorial.step

3) OpenClaw をインストール

Bash
apt update && apt upgrade -y

curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs

curl -fsSL https://openclaw.ai/install.sh | bash -

openclaw --version
Tutorial.step

4) オンボーディングを実行

Bash
openclaw onboard --install-daemon

ウィザードは以下を案内します:

- モデル認証(API キーまたは OAuth)

- チャンネルセットアップ(Telegram、WhatsApp、Discord など)

- Gateway トークン(自動生成)

- デーモンインストール(systemd)

Tutorial.step

5) Gateway を検証

Bash
openclaw status

systemctl --user status openclaw-gateway.service

journalctl --user -u openclaw-gateway.service -f
Tutorial.step

6) ダッシュボードにアクセス

Gateway はデフォルトでループバックにバインドされます。コントロール UI にアクセスするには:

オプション A:SSH トンネル(推奨)

Bash
ssh -L 18789:localhost:18789 root@YOUR_DROPLET_IP

オプション B:Tailscale Serve(HTTPS、ループバックのみ)

Bash
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up

openclaw config set gateway.tailscale.mode serve
openclaw gateway restart

Open: ''https://<magicdns>/''

Notes:

- Serve は Gateway をループバックのみに保ち、Tailscale ID ヘッダーで認証します。

- 代わりにトークン/パスワードを要求するには、''gateway.auth.allowTailscale: false'' を設定するか、''gateway.auth.mode: "password"'' を使用します。

オプション C:Tailnet バインド(Serve なし)

Open: ''http://<tailscale-ip>:18789'' (token required).

Bash
openclaw config set gateway.bind tailnet
openclaw gateway restart

Open: ''http://<tailscale-ip>:18789'' (token required).

Tutorial.step

7) チャンネルを接続

#

Tutorial.step

Telegram

Bash
openclaw pairing list telegram
openclaw pairing approve telegram '<CODE>'

#

Tutorial.step

WhatsApp

Bash
openclaw channels login whatsapp

他のプロバイダーについては、''チャンネル''を参照してください。

Tutorial.step

Persistence

すべての状態は以下に保存されます:

- ''~/.openclaw/'' — 設定、認証情報、セッションデータ

- ''~/.openclaw/workspace/'' — ワークスペース(SOUL.md、メモリなど)

これらは再起動後も残ります。定期的にバックアップしてください:

Bash
tar -czvf openclaw-backup.tar.gz ~/.openclaw ~/.openclaw/workspace

-- |

Tutorial.step

トラブルシューティング

#

Tutorial.step

Gateway が起動しない

Bash
openclaw gateway status
openclaw doctor --non-interactive
journalctl -u openclaw --no-pager -n 50

#

Tutorial.step

ポートが既に使用中

Bash
lsof -i :18789
kill '<PID>'

#

Tutorial.step

メモリ不足

Bash
free -h

---

Tutorial.step

See Also

- ''Hetzner ガイド'' — より安価で強力

- ''Docker インストール'' — コンテナ化セットアップ

- ''Tailscale'' — 安全なリモートアクセス

- ''設定'' — 完全な設定リファレンス