Deutsch
€EUR
  • openclaw
  • vps
  • ki-agent
  • linux-server
  • selfhosting
  • ubuntu

OpenClaw auf dem VPS: Installation komplett, ohne Mac mini

OpenClaw in unter einer Stunde auf einem Linux-VPS einrichten: Voraussetzungen, Befehle, Absicherung und ein Vergleich mit dem Kauf eines Mac mini.

  • 7 Min. Lesezeit
  • Sarah Belkacem
OpenClaw auf dem VPS: Installation komplett, ohne Mac mini

Für den Dauerbetrieb von OpenClaw genügt ein Linux-VPS. Einen Mac mini müssen Sie nicht kaufen: Der Agent ruft Sprachmodelle über eine API auf und rechnet nicht selbst, ein Server mit 2 vCPU und 4 GB RAM trägt ihn mühelos.

Dieser Leitfaden erklärt zuerst, warum der VPS die bessere Wahl ist, und führt dann durch Installation, Absicherung und Dimensionierung. Wer direkt starten will: Die VPS-Angebote für OpenClaw sind für diesen Einsatz vorbereitet.

Warum kein Mac mini für 600 $

Der Reflex ist verbreitet: Man sieht OpenClaw-Demos auf einem Mac mini am Schreibtisch und denkt, man brauche dasselbe. Das verwechselt, was für eine Demo praktisch ist, mit dem, was im Produktivbetrieb sinnvoll ist. Ein persönlicher Agent muss um 3 Uhr nachts antworten, auch im Urlaub, auch wenn Ihr Router neu startet.

Ein Mac mini kostet mehrere hundert Dollar (rund 600 $ in der Einstiegsklasse), und zwar auf einen Schlag, bevor Sie wissen, ob Ihnen das Werkzeug überhaupt etwas bringt. Dabei bleibt es nicht: Strom, Privatanschluss, dynamische IP, Ausfälle, macOS-Updates mit Neustart, und niemand, der das Gerät wieder anstößt, wenn es hängt.

Für das, was OpenClaw tut, ist diese Leistung verschwendet. Die Modelle (Claude, GPT und andere) laufen beim Anbieter. Ihre Maschine orchestriert: Sie hält das Gateway zu WhatsApp, Telegram oder Discord offen, führt Tools aus und speichert Gedächtnis und Logs. Das ist Serverarbeit, keine Arbeitsplatzarbeit.

Mac mini oder VPS: der Vergleich

KriteriumMac mini zu HauseLinux-VPS
AnfangsinvestitionKauf der HardwareKeine Hardware, monatliches Abonnement
NetzwerkverfügbarkeitHängt von Ihrem Router abRechenzentrumsanbindung, feste IP
IP-AdresseOft dynamischÖffentlich und stabil
Neustart / AusfallSie müssen vor Ort eingreifenKonsole und Fernzugriff
SkalierungGerät austauschenMit wenigen Klicks größere Konfiguration
Trennung von privaten DatenGleiches Netz wie Ihre GeräteGetrennte Umgebung
Testen ohne große BindungNeinJa, Sie beenden, wann Sie wollen

Der letzte Punkt wiegt am schwersten. Einen VPS testen, löschen und neu anlegen Sie nach Belieben. Ein gekaufter Mac mini bleibt auf Ihrem Schreibtisch stehen.

Was Sie für das Hosting von OpenClaw brauchen

OpenClaw ist eine Node.js-Anwendung. Die offizielle Dokumentation verlangt eine aktuelle Node-Version (22 oder neuer; prüfen Sie die Installationsseite, die Angabe ändert sich). Eine GPU ist nicht nötig, solange Sie Modelle über eine API nutzen.

Als realistische Richtwerte für die Dimensionierung:

  • 1 bis 2 vCPU und 2 GB RAM: ausreichend für einen persönlichen Agenten mit ein oder zwei Messaging-Kanälen.
  • 2 bis 4 vCPU und 4 GB RAM: komfortabel, wenn der Agent einen Headless-Browser, geplante Aufgaben oder mehrere Kanäle steuert.
  • SSD-Speicher ab 40 GB: Logs, Gedächtnis und Sessions wachsen mit der Zeit.
  • Ubuntu 24.04 LTS oder Debian 12: die am besten dokumentierten Distributionen für ein solches Deployment.

Planen Sie lokale Modelle (zum Beispiel Ollama), ändert sich die Rechnung: Dann brauchen Sie deutlich mehr RAM, womöglich eine GPU. Für den üblichen Einsatz von OpenClaw mit API-Schlüssel ist das nicht nötig. Ein gewöhnlicher Linux-VPS genügt.

OpenClaw auf dem VPS installieren, Schritt für Schritt

Ausgangspunkt ist ein frischer Ubuntu-24.04-VPS mit Root-Zugang per SSH.

1. System vorbereiten und eigenen Benutzer anlegen

Betreiben Sie keinen Agenten, der Befehle ausführen kann, als root. Legen Sie einen separaten Benutzer an.

Bash
apt update && apt upgrade -y adduser claw usermod -aG sudo claw

Kopieren Sie anschließend Ihren SSH-Schlüssel auf dieses Konto und testen Sie die Anmeldung, bevor Sie weitermachen:

Bash
rsync --archive --chown=claw:claw ~/.ssh /home/claw

2. Minimale Firewall aktivieren

Bash
ufw allow OpenSSH ufw enable ufw status

Beachten Sie, was hier nicht geöffnet wird: der Port des OpenClaw-Gateways. Darauf kommen wir im Abschnitt zur Sicherheit zurück.

3. Node.js installieren

Wechseln Sie auf das Konto claw (su - claw) und installieren Sie Node 22 über NodeSource:

Bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs node -v

4. OpenClaw installieren und den Assistenten starten

Das offizielle Installationsskript erledigt den Rest:

Bash
curl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon

Der Onboarding-Assistent fragt nach Ihrem Modellanbieter (API-Schlüssel) und den anzubindenden Kanälen und richtet einen Dienst ein, der den Agenten automatisch neu startet. Lesen Sie die Ausgabe: Hat sich die Syntax einer Option geändert, gilt die offizielle Dokumentation.

5. Dienst nach dem Abmelden weiterlaufen lassen

Wird der Daemon als systemd-Benutzerdienst installiert, muss er das Schließen Ihrer SSH-Sitzung überleben:

Bash
sudo loginctl enable-linger claw systemctl --user status openclaw-gateway

Der genaue Name der Unit kann je nach Version abweichen. Prüfen Sie ihn mit openclaw gateway status und openclaw doctor, das gängige Konfigurationsprobleme meldet.

Den Agenten absichern: der Punkt, auf den es ankommt

Ein Agent, der Ihre Nachrichten liest und Aktionen ausführt, ist ein attraktives Ziel. Die Regel ist einfach: Die Steuerungsoberfläche darf nie unverschlüsselt im Internet erreichbar sein.

Standardmäßig lauscht das Gateway nur lokal (in aktuellen Versionen auf Port 18789). Lassen Sie es dabei und greifen Sie von Ihrem Rechner über einen SSH-Tunnel zu:

Bash
ssh -N -L 18789:127.0.0.1:18789 claw@IP_DU_VPS

Danach öffnen Sie http://127.0.0.1:18789 im lokalen Browser. Nichts wird veröffentlicht, und an der Firewall gibt es nichts zusätzlich abzusichern.

Weitere Maßnahmen, die sich lohnen:

  • Deaktivieren Sie die SSH-Anmeldung per Passwort (PasswordAuthentication no in /etc/ssh/sshd_config) und lassen Sie nur Schlüssel zu.
  • Installieren Sie fail2ban, um automatisierte Anmeldeversuche zu bremsen.
  • Beschränken Sie die Rechte des Agenten: sudo ohne Passwort ist für einen Agenten selten eine gute Idee.
  • Legen Sie auf Ihren Messaging-Kanälen eine Liste erlaubter Absender fest, damit sonst niemand mit dem Agenten sprechen kann.
  • Behalten Sie die Kosten beim API-Anbieter im Blick und setzen Sie ein monatliches Limit auf Ihren Schlüssel.

Ist Ihr Agent öffentlichem Traffic ausgesetzt (etwa durch Webhooks), ist ein zusätzlicher Netzwerkschutz sinnvoll: Sehen Sie sich die VPS mit DDoS-Schutz an.

Updates, Backups und Überwachung

Ein einmal installierter und dann vergessener Agent wird schnell zum Problem. Planen Sie drei Dinge ab dem ersten Tag ein.

Updates. Aktivieren Sie unattended-upgrades für Systemkorrekturen und aktualisieren Sie OpenClaw gelegentlich von Hand (npm update -g openclaw oder das Installationsskript erneut ausführen). Lesen Sie dabei die Release Notes: Das Projekt entwickelt sich schnell.

Backups. Konfiguration und Gedächtnis des Agenten liegen im Verzeichnis ~/.openclaw. Ein tägliches Archiv, das Sie vom Server wegkopieren, genügt:

Bash
tar czf /tmp/openclaw-$(date +%F).tar.gz -C ~ .openclaw

Legen Sie zusätzlich vor jedem größeren Update einen Snapshot Ihres VPS an. Bei einer physischen Maschine zu Hause gibt es diesen Spielraum schlicht nicht.

Überwachung. Die Logs sehen Sie mit journalctl --user -u openclaw-gateway -f. Richten Sie außerdem einen einfachen Alarm ein (ein externer Ping, eine Telegram-Nachricht bei Ausfall).

Den passenden OpenClaw-VPS wählen

Drei Kriterien zählen: der Arbeitsspeicher (nicht unter 2 GB gehen), der NVMe- oder SSD-Speicherplatz und der Standort. Sitzen Ihre Kanäle und Nutzer in Europa, hält ein Server in Frankreich oder Deutschland Ihre Daten im europäischen Rechtsrahmen. Das vereinfacht DSGVO-Fragen, wenn der Agent personenbezogene oder Kundennachrichten verarbeitet.

Bei Infrawire bündelt die Seite OpenClaw-VPS die passenden Angebote: Sie wählen die Größe, erhalten Root-Zugang und folgen der obigen Anleitung. Wird der Agent für Ihre Arbeit zentral, wechseln Sie in eine größere Konfiguration, ohne neu zu installieren. Und stellen Sie fest, dass das Werkzeug nicht zu Ihnen passt, beenden Sie den Server, ohne ein Gerät weiterverkaufen zu müssen.

Wer sich tiefer in die Administration von Linux-Servern einarbeiten möchte, findet in den Tutorials Anleitungen zu SSH, Firewall und Backups.

FAQ

Ja. OpenClaw ist eine Node.js-Anwendung und läuft unter Linux, macOS und Windows (über WSL2). Einzelne Funktionen aus dem Apple-Umfeld, etwa iMessage, setzen einen Mac voraus. Für WhatsApp, Telegram, Discord und die meisten gängigen Einsatzszenarien genügt ein Linux-VPS.

Rechnen Sie bei einfacher privater Nutzung mit 2 GB RAM und 1 bis 2 vCPU. Gehen Sie auf 4 GB, wenn der Agent einen Browser steuert oder mehrere Kanäle bedient. Der Prozessor ist selten der Engpass, da die Modelle beim API-Anbieter laufen.

Nein, solange Sie Modelle eines Anbieters über einen API-Schlüssel nutzen. Eine GPU wird erst interessant, wenn Sie große Modelle selbst lokal ausführen. Das ist ein anderes Projekt mit anderen Hardwareanforderungen.

Ja, wenn die Konfiguration stimmt: eigener Benutzer, Gateway nur lokal erreichbar, Zugriff per SSH-Tunnel, Schlüsselauthentifizierung, erlaubte Absender und ein Ausgabenlimit auf dem API-Schlüssel. Der klassische Fehler ist, den Steuerungsport für das gesamte Internet zu öffnen.

Ja. Sichern Sie das Verzeichnis ~/.openclaw, installieren Sie OpenClaw auf der neuen Maschine und spielen Sie das Archiv ein. Bei einem VPS können Sie häufig auch direkt in eine größere Konfiguration wechseln, ohne von vorn zu beginnen.

Sarah Belkacem

Autor

Sarah Belkacem

Marketing-Managerin, Infrawire

Verwandte Artikel

Bleiben Sie über die neuesten Angebote, Rabatte und Sonderaktionen informiert.

Aktionen ansehen

Wir verwenden Cookies

Wir verwenden Analyse-Cookies, um Ihre Erfahrung auf unserer Website zu verbessern. Es werden keine Daten an Dritte verkauft. Mehr erfahren Sie in unserer Datenschutzerklärung.