Naar hoofdinhoud gaan

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Voer een permanente OpenClaw Gateway uit op een DigitalOcean Droplet.

Vereisten

  • DigitalOcean-account (registreren)
  • SSH-sleutelpaar (of bereidheid om wachtwoordauthenticatie te gebruiken)
  • Ongeveer 20 minuten

Instellen

1

Create a Droplet

Gebruik een schone basisimage (Ubuntu 24.04 LTS). Vermijd 1-klik-images van derden uit de Marketplace, tenzij je hun opstartscripts en standaardinstellingen voor de firewall hebt gecontroleerd.
  1. Log in bij DigitalOcean.
  2. Klik op Create > Droplets.
  3. Kies:
    • Regio: Dichtst bij jou
    • Image: Ubuntu 24.04 LTS
    • Grootte: Basic, Regular, 1 vCPU / 1 GB RAM / 25 GB SSD
    • Authenticatie: SSH-sleutel (aanbevolen) of wachtwoord
  4. Klik op Create Droplet en noteer het IP-adres.
2

Connect and install

ssh root@YOUR_DROPLET_IP

apt update && apt upgrade -y

# Install Node.js 24
curl -fsSL https://deb.nodesource.com/setup_24.x | bash -
apt install -y nodejs

# Install OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw --version
3

Run onboarding

openclaw onboard --install-daemon
De wizard leidt je door modelauthenticatie, kanaalinstelling, Gateway-tokenaanmaak en daemoninstallatie (systemd).
4

Add swap (recommended for 1 GB Droplets)

fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab
5

Verify the gateway

openclaw status
systemctl --user status openclaw-gateway.service
journalctl --user -u openclaw-gateway.service -f
6

Access the Control UI

De Gateway bindt standaard aan loopback. Kies een van deze opties.Optie A: SSH-tunnel (eenvoudigst)
# From your local machine
ssh -L 18789:localhost:18789 root@YOUR_DROPLET_IP
Open daarna http://localhost:18789.Optie B: Tailscale Serve
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up
openclaw config set gateway.tailscale.mode serve
openclaw gateway restart
Open daarna https://<magicdns>/ vanaf elk apparaat op je tailnet.Optie C: Tailnet-binding (zonder Serve)
openclaw config set gateway.bind tailnet
openclaw gateway restart
Open daarna http://<tailscale-ip>:18789 (token vereist).

Probleemoplossing

Gateway start niet — Voer openclaw doctor --non-interactive uit en controleer logs met journalctl --user -u openclaw-gateway.service -n 50. Poort is al in gebruik — Voer lsof -i :18789 uit om het proces te vinden en stop het daarna. Onvoldoende geheugen — Controleer met free -h of swap actief is. Als je nog steeds OOM-fouten krijgt, gebruik dan API-gebaseerde modellen (Claude, GPT) in plaats van lokale modellen, of upgrade naar een Droplet van 2 GB.

Volgende stappen

Gerelateerd