Hardware

11 Min. Lesezeit

OpenClaw auf einem Home Server oder Raspberry Pi betreiben

Warum monatlich für Cloud-Hosting zahlen, wenn du einen perfekt geeigneten Server in deinem Keller hast, der 24/7 für einen Bruchteil der Kosten läuft? OpenClaw läuft großartig auf bescheidener Hardware. So richtest du es ein.

Cloud-Hosting ist bequem. Aber jeden Monat zahlst du für Server, die in deinem Haus stehen und 24/7 für einen Bruchteil der Kosten laufen könnten. Wenn du einen alten Computer oder einen Raspberry Pi hast, der Staub sammelt, hast du die Hardware, die du brauchst, um OpenClaw zu Hause zu betreiben.

Warum OpenClaw zu Hause betreiben?

Mehrere Szenarien machen Home-Hosting attraktiv:

  • Kosten - Ein Pi verbraucht etwa $5-10/Monat Strom versus $20-100+/Monat für Cloud-VPS
  • Privatsphäre - Deine Daten bleiben auf deiner Hardware, nicht auf dem Server von jemand anderem
  • Permanenz - Kein Risiko, dass ein Cloud-Provider Preise ändert oder ein Produkt einstellt
  • Lernen - Deinen eigenen Server zu betreiben ist lehrreich und befriedigend

Der Kompromiss ist, dass du für Uptime, Backups und Sicherheits-Updates verantwortlich bist. Für persönliche Projekte oder Homelab-Enthusiasten ist das usually ein Feature, nicht ein Bug.

Hardware-Optionen

Raspberry Pi 4 oder 5

Die klassische Wahl für Homelab-Projekte. Hol dir das 4GB- oder 8GB-Modell für Luft nach oben. Das 2GB-Modell funktioniert, aber du wirst den Speicherdruck spüren, wenn du mehrere Dienste oder größere Skills laufen lässt.

Was du brauchst:

  • Raspberry Pi 4 (4GB oder 8GB) - etwa $55-80
  • 128GB SD-Karte (Class A2 rated) - $15-20
  • Offizielles Pi-Netzteil - $12
  • Kleines Gehäuse mit Kühlkörpern - $10-20

Gesamt: roughly $100 für einen fähigen headless Server.

Alter Laptop oder Desktop

Wirf den alten Laptop nicht weg. Selbst eine Maschine von 2015 mit 4GB RAM und einem Dual-Core-CPU funktioniert gut für OpenClaw. Der Vorteil ist eingebaute Batterie-Backup (USV) und usually mehr RAM und CPU als ein Pi.

Mini-ITX-Build

Wenn du ernsthafte Leistung willst, gibt dir ein kleiner Mini-ITX-Build mit einer sparsamen CPU (AMD Ryzen 5600G oder Intel 12100) Desktop-Leistung in einem kompakten Formfaktor. Budget $300-500 für ein fähiges System.

Raspberry Pi einrichten

Starte mit einer frischen Raspberry Pi OS Lite Installation (64-bit). Du brauchst keine Desktop-Umgebung, da wir einen headless Server betreiben.

# Flash Raspberry Pi OS Lite auf SD-Karte mit Raspberry Pi Imager
# Konfiguriere Hostname, SSH und WLAN bevor du flashst

# Nach dem ersten Boot, System aktualisieren
sudo apt update && sudo apt upgrade -y

# Docker installieren
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi

# Docker beim Boot aktivieren
sudo systemctl enable docker

# Docker verifizieren
docker run hello-world

OpenClaw installieren

Mit Docker installiert ist OpenClaw einrichten unkompliziert:

# Verzeichnisse für OpenClaw erstellen
mkdir -p ~/openclaw/{config,data,skills}

# docker-compose.yml erstellen
cat > ~/openclaw/docker-compose.yml << 'EOF'
services:
  openclaw:
    image: ghcr.io/openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "18789:18789"
    volumes:
      - ./config:/home/node/.openclaw
      - ./data:/data
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - NODE_ENV=production
EOF

# OpenClaw starten
cd ~/openclaw
docker compose up -d

# Logs prüfen
docker logs -f openclaw

OpenClaw remote erreichen

Zu Hause zu betreiben bedeutet, dass dein OpenClaw hinter deinem Router NAT läuft. Um von außen darauf zuzugreifen, brauchst du entweder ein VPN oder einen Tunnel. Tailscale ist der empfohlene Ansatz:

# Tailscale auf deinem Pi installieren
curl -fsSL https://tailscale.com/install.sh | sh

# Verbinden und authentifizieren
sudo tailscale up

# Tailscale IP notieren (100.x.x.x) - diese verwenden, um von überall zu verbinden
tailscale ip -4

Jetzt kannst du von jedem Gerät mit installiertem Tailscale, überall auf der Welt, auf dein OpenClaw Gateway unter `http://100.x.x.x:18789` zugreifen.

Strom-Verbrauch

Ein Vorteil eines Pi ist die Energieeffizienz. Ein richtig konfigurierter Pi 4 zieht:

  • Idle: 3-5 Watt
  • Normale Last: 5-8 Watt
  • Schwere Last: 10-15 Watt

Bei 10 Cent pro kWh kostet 24/7-Betrieb etwa $7/Monat. Ein Desktop könnte $30-80/Monat für dieselbe Arbeit kosten.

USV-Schutz

Für einen Keller-Server, considerier eine kleine USV. Das Raspberry Pi UPS Pico von Pi Supply ($35) bietet Batterie-Backup und sanftes Herunterfahren. Das verhindert SD-Karten-Korruption durch unerwarteten Stromausfall.

FAQ

Welche Hardware brauche ich, um OpenClaw zu Hause zu betreiben?

Ein Raspberry Pi 4 mit 4GB RAM ist das empfohlene Minimum. Für bessere Performance considerier einen Raspberry Pi 5, einen alten Laptop, den du herumliegen hast, oder einen kleinen Mini-ITX-Build. OpenClaw selbst ist leichtgewichtig, aber schwere Workloads profitieren von mehr RAM.

Ist ein Raspberry Pi leistungsfähig genug für OpenClaw?

Ja, für die meisten persönlichen Anwendungsfälle. Ein Raspberry Pi 4 kann OpenClaw Gateway, mehrere Skills und moderate Automatisierungs-Workloads bewältigen. Die CPU ist der Flaschenhals für LLM-Inferenz, aber wenn du Remote-Modelle verwendest (OpenAI, Anthropic, etc.), managt der Pi nur API-Aufrufe, nicht die schwere Arbeit.

Wie viel Strom verbraucht ein Raspberry Pi?

Ein Raspberry Pi 4 zieht typischerweise 5-8 Watt im Idle und bis zu 15 Watt unter Last. Im Vergleich zu einem Desktop-Computer, der 100-300 Watt verbraucht, ist ein Pi extrem effizient. 24/7-Betrieb kostet roughly $5-10 pro Monat je nach deinen Tarifen.

Wie greife ich von außerhalb meines Heimnetzwerks auf OpenClaw zu?

Du hast mehrere Optionen: Tailscale (empfohlen - einfaches VPN-Setup), Port-Forwarding auf deinem Router (einfacher aber weniger sicher), oder ein Tunneling-Service wie ngrok (temporäre URLs, gut zum Testen). Tailscale gibt dir eine sichere VPN-ähnliche Verbindung von überall.

Sollte ich OpenClaw in Docker auf einem Raspberry Pi betreiben?

Docker wird aus mehreren Gründen empfohlen: einfachere Updates ohne kaputte Abhängigkeiten, sauberere Trennung zwischen deinem Host-System und OpenClaw, und einfacheres Backup und Restore. Auf einem Pi verwendest du die offiziellen Docker-Images, die arm64-Architektur unterstützen.

Backup-Strategie

Deine OpenClaw Config und Daten sind im `config`-Verzeichnis, das du gemountet hast. Sichere dies regelmäßig:

# Zu crontab hinzufügen für tägliche Backups
0 3 * * * tar -czf /backup/openclaw-config-$(date +%Y%m%d).tar.gz ~/openclaw/config

# Oder rclone verwenden, um zu Cloud-Speicher zu syncen
rclone sync ~/openclaw/config remote:bucket/openclaw-backup/

Netzwerk-Speicher

Wenn deine OpenClaw-Nutzung wächst, wird das Speichern von Daten auf der SD-Karte limitierend. Mount ein NAS oder eine externe Festplatte für Daten:

# NAS-Share beim Boot mounten
sudo mount -t cifs //192.168.1.100/nas /mnt/nas -o username=pi,uid=1000,gid=1000

# Zu /etc/fstab hinzufügen für persistentes Mounting
//192.168.1.100/nas /mnt/nas cifs username=pi,password=DEINPASSWORT,uid=1000,gid=1000 0 0

Need help from people who already use this stuff?

Betreibst du OpenClaw auf einem Pi oder Home Server?

Zeig dein Homelab-Setup in der Community und hilf anderen beim Start.