Zum Inhalt springen

OpenClaw auf DigitalOcean installieren

Du kennst das Problem: Du hast ein Projekt fertig, aber jetzt brauchst du einen Ort, an dem es stabil und rund um die Uhr läuft. Oft landet man bei komplizierten Cloud-Setups oder zahlt am Ende deutlich mehr für Ressourcen, die man eigentlich gar nicht voll ausnutzt. Ein persistentes Gateway sollte einfach zu verwalten sein und kein Loch in dein Budget reißen.

Wenn du eine unkomplizierte Lösung suchst, um dein OpenClaw Gateway dauerhaft online zu bringen, ist ein kleiner VPS die beste Wahl. Hier erfährst du, wie du das Ganze auf DigitalOcean einrichtest.

In fünf Minuten zum laufenden Gateway:

Logge dich bei DigitalOcean ein und erstelle ein neues Droplet:

  • Region: Wähle einen Standort in deiner Nähe.
  • Image: Ubuntu 24.04 LTS.
  • Size: Basic -> Regular -> 6 $/mo (1 vCPU, 1GB RAM, 25GB SSD).
  • Authentication: SSH Key (empfohlen).

Klicke auf Create Droplet und kopiere dir die IP-Adresse.

Verbinde dich per SSH mit deinem Server:

Terminal-Fenster
ssh root@DEINE_DROPLET_IP

Installiere Node.js und OpenClaw mit diesen Befehlen:

Terminal-Fenster
# System aktualisieren
apt update && apt upgrade -y
# Node.js 22 installieren
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs
# OpenClaw installieren
curl -fsSL https://openclaw.ai/install.sh | bash
# Installation prüfen
openclaw --version

Führe den Wizard aus, um die Basis-Konfiguration abzuschließen:

Terminal-Fenster
openclaw onboard --install-daemon

Der Wizard hilft dir bei der Model-Authentifizierung (API Keys), dem Channel-Setup und der automatischen Erstellung des Gateway-Tokens sowie des systemd-Dienstes.

Das Gateway ist standardmäßig nur lokal erreichbar. Um das Control UI zu öffnen, hast du zwei gute Optionen:

Option A: SSH Tunnel (Empfohlen) Führe dies auf deinem lokalen Rechner aus:

Terminal-Fenster
ssh -L 18789:localhost:18789 root@DEINE_DROPLET_IP

Öffne dann http://localhost:18789 im Browser.

Option B: Tailscale (HTTPS) Installiere Tailscale auf dem Droplet:

Terminal-Fenster
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up
# Gateway für Tailscale konfigurieren
openclaw config set gateway.tailscale.mode serve
openclaw gateway restart
Terminal-Fenster
openclaw pairing list telegram
openclaw pairing approve telegram <CODE>
Terminal-Fenster
openclaw channels login whatsapp
# Scanne den erscheinenden QR-Code

Da das 6-Dollar-Droplet nur über 1GB RAM verfügt, solltest du einen Swapfile anlegen, um Abstürze zu vermeiden:

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

Zusätzlich hilft es, API-basierte Models (wie Claude oder GPT) zu nutzen, statt lokale Models auf dem Droplet zu berechnen.

ProviderPlanSpecsPreis/Monat
HetznerCX222 vCPU, 4GB RAM~4 $
DigitalOceanBasic1 vCPU, 1GB RAM6 $
VultrCloud Compute1 vCPU, 1GB RAM6 $
LinodeNanode1 vCPU, 1GB RAM5 $

Wenn du gar nichts bezahlen möchtest, schau dir den Oracle Cloud Guide an. Dort gibt es ARM-Instanzen dauerhaft kostenlos, allerdings ist die Anmeldung oft etwas schwierig.

Nutze diese Befehle zur Fehlersuche:

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

Falls Port 18789 blockiert ist:

Terminal-Fenster
lsof -i :18789
kill <PID>

Prüfe den Speicherverbrauch mit free -h. Falls der RAM permanent voll ist, solltest du auf das 12 $/Monat Droplet (2GB RAM) upgraden oder den Swap-Speicher vergrößern.


Du hast Fragen zum Setup? Nutze den AI Setup Assistant für direkte Hilfe.

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.