DigitalOcean
DigitalOcean
Section intitulée « DigitalOcean »Exécutez une passerelle OpenClaw persistante sur un Droplet Gateway.
Prérequis
Section intitulée « Prérequis »- Compte DigitalOcean (inscription)
- Paire de clés SSH (ou volonté d’utiliser l’authentification par mot de passe)
- Environ 20 minutes
Configuration
Section intitulée « Configuration »Créer un Droplet
- Connectez-vous à DigitalOcean.
- Cliquez sur Create > Droplets.
- Choisissez :
- Region : La plus proche de chez vous
- Image : Ubuntu 24.04 LTS
- Size : Basic, Regular, 1 vCPU / 1 Go RAM / 25 Go SSD
- Authentication : Clé SSH (recommandé) ou mot de passe
- Cliquez sur Create Droplet et notez l’adresse IP.
Connecter et installer
Fenêtre de terminal ssh root@YOUR_DROPLET_IPapt update && apt upgrade -y# Install Node.js 24curl -fsSL https://deb.nodesource.com/setup_24.x | bash -apt install -y nodejs# Install OpenClawcurl -fsSL https://openclaw.ai/install.sh | bashopenclaw --versionExécuter l'intégration
Fenêtre de terminal openclaw onboard --install-daemonL’assistant vous guide à travers l’authentification du modèle, la configuration du canal, la génération de jetons de passerelle et l’installation du démon (systemd).
Ajouter du swap (recommandé pour les Droplets de 1 Go)
Fenêtre de terminal fallocate -l 2G /swapfilechmod 600 /swapfilemkswap /swapfileswapon /swapfileecho '/swapfile none swap sw 0 0' >> /etc/fstabVérifiez la passerelle
bash openclaw status systemctl --user status openclaw-gateway.service journalctl --user -u openclaw-gateway.service -fAccéder à l'interface de contrôle
La passerelle se lie à l’interface locale (loopback) par défaut. Choisissez l’une de ces options.
Option A : Tunnel SSH (le plus simple)
Fenêtre de terminal # From your local machinessh -L 18789:localhost:18789 root@YOUR_DROPLET_IPEnsuite, ouvrez
http://localhost:18789.Option B : Tailscale Serve
Fenêtre de terminal curl -fsSL https://tailscale.com/install.sh | shtailscale upopenclaw config set gateway.tailscale.mode serveopenclaw gateway restartEnsuite, ouvrez `https://
/` depuis n’importe quel appareil de votre tailnet.
**Option C : Liaison Tailnet (sans Serve)**```bashopenclaw config set gateway.bind tailnetopenclaw gateway restart```Ensuite, ouvrez `http://:18789` (jeton requis).
Dépannage
Section intitulée « Dépannage »Le Gateway ne démarre pas — Exécutez openclaw doctor --non-interactive et vérifiez les journaux avec journalctl --user -u openclaw-gateway.service -n 50.
Port déjà utilisé — Exécutez lsof -i :18789 pour trouver le processus, puis arrêtez-le.
Mémoire insuffisante — Vérifiez que le swap est actif avec free -h. Si vous rencontrez toujours des erreurs OOM, utilisez des modèles basés sur l’API (Claude, GPT) plutôt que des modèles locaux, ou passez à un Droplet de 2 Go.
Étapes suivantes
Section intitulée « Étapes suivantes »- Canaux — connectez Telegram, WhatsApp, Discord, et plus
- Configuration du Gateway — toutes les options de configuration
- Mises à jour — garder OpenClaw à jour