OpenClaw auf einem Linux-Server einrichten – Baue deinen persönlichen KI-Assistenten!
Die passenden Produkte für diese Anleitung
Lege direkt los — bestelle das passende Produkt und folge dieser Anleitung Schritt für Schritt.
Einführung
OpenClaw ist eine KI-basierte Automatisierungs- und Steuerungsplattform, mit der du über eine browserbasierte Oberfläche mit Software interagieren kannst. Anstatt manuell durch Menüs zu klicken, Benutzeroberflächen zu navigieren oder immer wieder dieselben Abläufe zu wiederholen, kann OpenClaw Aufgaben programmatisch ausführen und bietet Fernsteuerungsmöglichkeiten über sein Web-Dashboard.
Was OpenClaw besonders revolutionär macht, ist, dass es eine moderne „Kontrollschicht“ für Anwendungen und Systeme ermöglicht. Anstatt an eine lokale Desktop-Sitzung gebunden zu sein, kann OpenClaw auf einer entfernten Maschine wie einem VPS oder Dedicated Server laufen und trotzdem von überall aus vollständig verwaltet werden. Das macht es zu einem mächtigen Tool für Nutzer, die zuverlässige Automatisierung, Fernsteuerung und zentrale Verwaltung wollen, ohne einen lokalen Rechner dauerhaft laufen lassen zu müssen.
Du denkst darüber nach, diesen Service selbst zu hosten? Wir führen dich Schritt für Schritt durch die Einrichtung und Konfiguration und zeigen dir alles, was du beachten musst.
OpenClaw mit dem One Click Apps Installer installieren
Du kannst OpenClaw direkt über unseren One Click Apps Installer im VPS-Webinterface installieren. Nach der ersten Einrichtung der Apps öffnest du den App-Katalog, suchst nach OpenClaw und startest die Bereitstellung mit deinen bevorzugten Projekt-, Umgebungs- und Domain-Einstellungen. So bekommst du eine schnelle und benutzerfreundliche Möglichkeit, OpenClaw zu deployen und zu verwalten – ganz ohne manuelle Kommandozeilen-Installation, aber mit integriertem webbasiertem Management, Unterstützung für eigene Domains und SSL-Bereitstellung, wo verfügbar.
Anwendungsfälle von OpenClaw
OpenClaw kann in vielen verschiedenen Alltagsszenarien eingesetzt werden und eignet sich für alle, die Aufgaben automatisieren, KI-Nutzung zentralisieren oder einen persistenten Assistenten betreiben wollen, der immer verfügbar ist.
Ein häufiger Anwendungsfall ist die Konsolidierung von KI-Interaktionen über mehrere Plattformen hinweg. Anstatt verschiedene Tools für unterschiedliche Messenger-Apps zu nutzen, kann OpenClaw als ein einziger Assistent mit konsistentem Kontext und Konfiguration fungieren – unabhängig davon, von wo aus darauf zugegriffen wird.
OpenClaw ist auch super für Automatisierung. Es hilft, repetitive manuelle Arbeit zu reduzieren, indem es wiederkehrende Aufgaben übernimmt, Informationen organisiert, Inhalte zusammenfasst und strukturierte Antworten liefert.
Ein weiterer wichtiger Anwendungsfall ist Web-Automatisierung. Durch die Steuerung von Browsersitzungen über dedizierte Chrome- oder Chromium-Instanzen kann OpenClaw mit Weboberflächen interagieren, selbst wenn keine direkte API-Integration vorhanden ist.
Um diese Szenarien zu unterstützen, bietet OpenClaw eine breite Palette an Funktionen, darunter Multi-Channel-Messaging-Support (z.B. WhatsApp, Telegram, Slack und Discord), eine Gateway-basierte Architektur zur Verwaltung von Sessions und Kanälen, optionale Voice-Features, eine interaktive Canvas-Oberfläche, eine erweiterbare Skills-Plattform, Unterstützung für mehrere KI-Anbieter (inklusive OpenAI und Anthropic), Device-Nodes für mobile Aktionen, API-Key-Authentifizierung sowie persistente Workspace- und Konfigurationsverwaltung.
Voraussetzungen
Je nachdem, wie du OpenClaw nutzen möchtest, kann der Ressourcenverbrauch schnell steigen. Während einfache Setups (z.B. nur die Web UI mit minimaler Automatisierung) auf kleineren VPS-Plänen gut laufen, können fortgeschrittene Anwendungsfälle wie mehrere Kanäle, viele aktivierte Skills oder Browser-Automatisierung deutlich ressourcenintensiver werden. Für solche Fälle empfehlen wir dringend die Nutzung eines Dedicated Servers.
| Hardware | Minimum | ZAP-Hosting Empfehlung |
|---|---|---|
| CPU | 1 vCPU Kern | 8 vCPU Kerne |
| RAM | 4 GB | 16 GB |
| Festplattenspeicher | 25 GB | 50 GB |
Installation
Die Installation startet mit dem offiziellen OpenClaw-Installer-Skript auf deinem Linux Dedicated Server. Verbinde dich per SSH mit deinem Server und führe folgenden Befehl aus:
curl -fsSL https://openclaw.ai/install.sh | bash
Nach Ausführung startet automatisch ein interaktives Installationsskript, das dich durch die Einrichtung führt. Der Installer prüft deine Umgebung, installiert fehlende Abhängigkeiten und startet dann den OpenClaw-Onboarding-Prozess.
Plattform-Erkennung und Abhängigkeitsprüfung
Der Installer erkennt automatisch dein Betriebssystem und installiert bei Bedarf erforderliche Abhängigkeiten.
Wenn z.B. Node.js fehlt, wird es automatisch installiert. Manuelles Eingreifen ist nicht nötig.
Installation der benötigten Pakete
OpenClaw installiert die benötigten Pakete über den System-Paketmanager. Auch hier ist keine manuelle Aktion erforderlich. Sobald alle Pakete installiert sind, fährt der Installer automatisch fort.
OpenClaw installieren
Nachdem die Abhängigkeiten vorbereitet sind, lädt der Installer die OpenClaw-Version herunter und installiert sie. Nach Abschluss solltest du eine Bestätigung wie diese sehen:
OpenClaw Onboarding
Nach der Installation startet der Onboarding-Assistent automatisch. Dieses Onboarding ist notwendig, um die Erstkonfiguration abzuschließen und OpenClaw nutzbar zu machen.
Zuerst liest du die angezeigte Sicherheitshinweis und bestätigst ihn, um fortzufahren. Danach wählst du den Onboarding-Modus. Für die meisten Nutzer ist QuickStart die empfohlene Option.
Anschließend wählst du dein Modell/Auth-Anbieter. In diesem Beispiel ist OpenAI ausgewählt. Jetzt gibst du deinen OpenAI API-Schlüssel ein. OpenClaw speichert den Schlüssel lokal in der Konfiguration, damit er für zukünftige Sessions genutzt werden kann. Nachdem der API-Schlüssel gespeichert wurde, wählst du das Standardmodell, das OpenClaw verwenden soll.
In den letzten Schritten kannst du optional Kanäle (wie Telegram, Discord oder Slack), Skills und Hooks konfigurieren. Wenn du diese Optionen jetzt nicht einstellen möchtest, kannst du sie überspringen und später in der Konfiguration nachholen.
Wenn du OpenClaw über Telegram nutzen möchtest, musst du zuerst einen Telegram-Bot erstellen und dessen API-Token erhalten. Das machst du direkt in Telegram über den offiziellen BotFather-Account.
Öffne den Chat mit BotFather, starte den Erstellungsprozess mit /newbot und folge den Anweisungen.
BotFather fragt zuerst nach einem Anzeigenamen, dann nach einem Benutzernamen. Der Benutzername muss mit bot enden.
Das Gespräch sieht typischerweise so aus:
User: /newbot
BotFather: Alles klar, ein neuer Bot. Wie soll er heißen? Bitte wähle einen Namen für deinen Bot.
User: ZAP DOCS EXAMPLE
BotFather: Gut. Jetzt wähle einen Benutzernamen für deinen Bot. Er muss mit `bot` enden. Zum Beispiel: TetrisBot oder tetris_bot.
User: ZAP_DOCS_EXAMPLE_BOT
BotFather: Fertig! Glückwunsch zu deinem neuen Bot. Du findest ihn unter t.me/ZAP_DOCS_EXAMPLE_BOT. Du kannst jetzt eine Beschreibung, Info und Profilbild hinzufügen, siehe /help für eine Liste der Befehle. Wenn du deinen coolen Bot fertig hast, melde dich bei unserem Bot-Support, falls du einen besseren Benutzernamen möchtest. Achte nur darauf, dass der Bot voll funktionsfähig ist, bevor du das machst.
Nutze diesen Token, um auf die HTTP-API zuzugreifen:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Halte deinen Token sicher und speichere ihn gut, denn jeder mit dem Token kann deinen Bot steuern.
Eine Beschreibung der Bot-API findest du hier: https://core.telegram.org/bots/api
Nachdem BotFather die Bot-Erstellung bestätigt hat, kopiere den angezeigten Token und bewahre ihn sicher auf. Diesen Token brauchst du später, wenn du Telegram als Kanal im OpenClaw-Onboarding oder in der Konfiguration verbindest. Jeder mit diesem Token kann deinen Bot steuern, daher darf er niemals öffentlich geteilt werden.
Nachdem du den Telegram-Bot erstellt und den Token gespeichert hast, kannst du mit dem OpenClaw-Onboarding fortfahren. In den nächsten Schritten kannst du Skills installieren und Hooks aktivieren. Diese Optionen sind empfohlen, können aber auch übersprungen und später in der Konfiguration nachgeholt werden.
Nach Abschluss des Onboardings installiert OpenClaw automatisch den Gateway-Service. Zum Schluss wählst du die Web UI-Option, damit OpenClaw den Dashboard-Link ausgibt. So kannst du die OpenClaw Control UI öffnen und deine Einrichtung bequem im Browser weiter verwalten.
Danach wird das Onboarding als abgeschlossen markiert. Am Ende des Setups bietet OpenClaw außerdem an, das Shell Completion Script zu installieren. Das ist optional, aber empfohlen, da es die Bedienung in der Kommandozeile verbessert, indem es Auto-Completion für OpenClaw-Befehle aktiviert. Folge einfach den Anweisungen.
Konfiguration
Unsere VPS- und Dedicated Server werden standardmäßig ohne grafische Benutzeroberfläche ausgeliefert. Deshalb läuft OpenClaw im Headless-Modus und stellt seine Control UI nur lokal auf dem Server über Port 18789 bereit.
Nach Abschluss von Installation und Onboarding gibt OpenClaw die Dashboard-Informationen in der Konsole aus:
Dashboard-Link (mit Token):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Kopiere/füge diese URL in einen Browser auf diesem Rechner ein, um OpenClaw zu steuern.
Keine GUI erkannt. Öffne von deinem PC aus:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111
Dann öffne:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Da die Weboberfläche an 127.0.0.1 gebunden ist, ist sie nicht direkt aus dem Internet erreichbar. Um sicher von deinem PC darauf zuzugreifen, erstelle einen SSH-Tunnel, der den OpenClaw-Port vom VPS/Dedicated Server auf deinen lokalen Rechner weiterleitet.
Öffne auf deinem PC ein Terminal und führe aus:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111
Solange diese SSH-Verbindung offen ist, kannst du die OpenClaw Control UI im Browser über folgende URL erreichen:
http://localhost:18789/
Falls OpenClaw eine Authentifizierung verlangt, öffne den tokenisierten Link, der in deiner OpenClaw-Ausgabe angezeigt wird:
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Wenn du OpenClaw lieber mit grafischer Oberfläche verwenden möchtest, kannst du auf deinem VPS/Dedicated Server eine Desktop-Umgebung installieren, z.B. XFCE. Nach Installation einer GUI (und einer Remote-Desktop-Lösung wie RDP oder VNC) kannst du OpenClaw direkt über den Dedicated Server-Desktop steuern, ohne SSH-Port-Forwarding zu nutzen.
Skills installieren
Skills erweitern OpenClaw um zusätzliche Funktionen und Integrationen.
OpenClaw bringt über 50 Skills mit. Du kannst Skills direkt im Dashboard unter dem Bereich Skills auswählen und aktivieren.
Hooks aktivieren
Hooks erlauben es OpenClaw, automatisch Aktionen auszuführen, wenn bestimmte Ereignisse eintreten oder spezielle Befehle genutzt werden.
Das ist praktisch, um wiederkehrende Aufgaben zu automatisieren, Kontext zu speichern oder Workflows ohne manuelle Eingriffe auszulösen.
Kanäle konfigurieren
Kanäle ermöglichen die Nutzung von OpenClaw über Messaging-Plattformen.
Im Dashboard kannst du unterstützte Kanäle wie Telegram, Discord, Slack und andere konfigurieren und verbinden.
Je nach Plattform musst du zusätzliche Tokens oder Zugangsdaten angeben (z.B. wie im Installationsprozess für den Telegram-Bot-Token, der via BotFather erstellt wurde).
Nach erfolgreicher Kanal-Verbindung kann OpenClaw Nachrichten über diese Plattform empfangen und beantworten. Eine Unterhaltung mit dem KI-Assistenten via Telegram könnte so aussehen:
Sicherheitshinweise
OpenClaw ist ein mächtiges Tool und sollte immer mit angemessenen Sicherheitsvorkehrungen genutzt werden. Das Gateway-Dashboard ist durch ein Token geschützt, das wie ein Passwort funktioniert und Zugriff auf deine OpenClaw-Instanz gewährt. Teile dieses Gateway-Token niemals öffentlich (z.B. in Screenshots, Tickets oder Chat-Logs), denn jeder mit dem Token kann das Dashboard steuern.
Es wird empfohlen, OpenClaw hinter einer Firewall zu betreiben und die Gateway-Oberfläche nicht direkt öffentlich im Internet freizugeben. Standardmäßig bindet OpenClaw den Gateway-Service an 127.0.0.1, was externen Zugriff verhindert und für die meisten Anwendungsfälle die sicherste Option ist. Für den Fernzugriff nutze SSH-Port-Forwarding und beschränke den Zugang auf vertrauenswürdige Nutzer.
Fazit und weitere Ressourcen
Glückwunsch! Du hast OpenClaw jetzt erfolgreich auf deinem VPS oder Dedicated Server installiert und konfiguriert. Wir empfehlen dir außerdem, einen Blick auf folgende Ressourcen zu werfen, die dir bei der weiteren Server-Konfiguration helfen können:
- openclaw.ai – Offizielle Webseite
- docs.openclaw.ai – OpenClaw Dokumentation
- clawhub.com – ClawHub – Community-gebaute Skills
Du hast spezielle Fragen, die hier nicht beantwortet wurden? Für weitere Fragen oder Support steht dir unser Team täglich zur Verfügung – melde dich gerne bei uns! 🙂