Skip to main content
Voer een permanente OpenClaw Gateway uit op een DigitalOcean Droplet (~$6/maand voor het Basic-abonnement van 1 GB). DigitalOcean is een eenvoudige betaalde VPS-optie. Voor goedkopere of gratis opties:
  • Hetzner — meer cores/RAM per dollar.
  • Oracle Cloud — Always Free ARM-niveau (maximaal 4 OCPU, 24 GB RAM), maar registratie kan lastig zijn en het werkt alleen met ARM.

Vereisten

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

Installatie

1

Een Droplet maken

Gebruik een schone basisimage (Ubuntu 24.04 LTS). Vermijd 1-click-images van derden uit de Marketplace, tenzij je hun opstartscripts en standaardfirewallinstellingen hebt gecontroleerd.
  1. Meld je aan bij DigitalOcean.
  2. Klik op Create > Droplets.
  3. Kies:
    • Region: de regio die het dichtst bij je ligt
    • Image: Ubuntu 24.04 LTS
    • Size: Basic, Regular, 1 vCPU / 1 GB RAM / 25 GB SSD
    • Authentication: SSH key (aanbevolen) of password
  4. Klik op Create Droplet en noteer het IP-adres.
2

Verbinding maken en installeren

Gebruik de rootshell alleen voor de initiële systeemconfiguratie. Voer OpenClaw-opdrachten uit als de niet-rootgebruiker openclaw, zodat de status onder /home/openclaw/.openclaw/ wordt opgeslagen en de Gateway als systemd---user-service van die gebruiker wordt geïnstalleerd.
3

De onboarding uitvoeren

De wizard begeleidt je bij modelauthenticatie, kanaalconfiguratie, het genereren van een gatewaytoken en de installatie van de daemon (systemd-gebruikersservice).
4

Swap toevoegen (aanbevolen voor Droplets van 1 GB)

5

De Gateway verifiëren

6

Toegang tot de bedieningsinterface

De Gateway luistert standaard alleen op de loopbackinterface. Kies een van deze opties.Optie A: SSH-tunnel (eenvoudigst)
Open vervolgens http://localhost:18789.Optie B: Tailscale Serve
Open vervolgens https://<magicdns>/ vanaf elk apparaat op je tailnet.Tailscale Serve verifieert verkeer van de bedieningsinterface en WebSocket-verkeer via identiteitsheaders van het tailnet. Daarbij wordt aangenomen dat de gatewayhost zelf wordt vertrouwd. HTTP-API-eindpunten volgen desondanks nog steeds de normale authenticatiemodus van de Gateway (token/wachtwoord). Stel gateway.auth.allowTailscale: false in en gebruik gateway.auth.mode: "token" of "password" om expliciete gedeelde geheime referenties via Serve te vereisen.Optie C: Binden aan tailnet (zonder Serve)
Open vervolgens http://<tailscale-ip>:18789 (token vereist).

Persistentie en back-ups

De OpenClaw-status wordt opgeslagen onder:
  • ~/.openclaw/openclaw.json, kanaal-/providerreferenties, auth-profiles.json per agent en sessiegegevens.
  • ~/.openclaw/workspace/ — de agentwerkruimte (SOUL.md, geheugen, artefacten).
Deze gegevens blijven behouden wanneer de Droplet opnieuw wordt opgestart. Zo maak je een overdraagbare momentopname:
DigitalOcean-momentopnamen maken een back-up van de volledige Droplet; openclaw backup create is overdraagbaar tussen hosts.

Tips voor 1 GB RAM

De Droplet van $6 heeft slechts 1 GB RAM. Zo blijft alles soepel werken:
  • Zorg ervoor dat de bovenstaande swapstap in /etc/fstab staat, zodat deze na opnieuw opstarten behouden blijft.
  • Geef de voorkeur aan API-gebaseerde modellen (Claude, GPT) boven lokale modellen — lokale LLM-inferentie past niet binnen 1 GB.
  • Stel agents.defaults.model.primary in op een kleiner model als bij grote prompts OOM-fouten optreden.
  • Bewaak het systeem met free -h en htop.

Problemen oplossen

Gateway start niet — Voer openclaw doctor --non-interactive uit en controleer de logboeken 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 vervolgens. Onvoldoende geheugen — Controleer met free -h of swap actief is. Als er nog steeds OOM-fouten optreden, schakel je over op API-gebaseerde modellen (Claude, GPT) in plaats van lokale modellen, of upgrade je naar een Droplet van 2 GB.

Volgende stappen

Gerelateerd