Zum Hauptinhalt springen

ClawDock

ClawDock ist eine kleine Shell-Helfer-Schicht für Docker-basierte OpenClaw-Installationen. Sie bietet kurze Befehle wie clawdock-start, clawdock-dashboard und clawdock-fix-token anstelle längerer Aufrufe mit docker compose .... Wenn Sie Docker noch nicht eingerichtet haben, beginnen Sie mit Docker.

Installation

Verwenden Sie den kanonischen Helferpfad:
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.sh
echo 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc
Wenn Sie ClawDock zuvor über scripts/shell-helpers/clawdock-helpers.sh installiert haben, installieren Sie es erneut über den neuen Pfad scripts/clawdock/clawdock-helpers.sh. Der alte Raw-GitHub-Pfad wurde entfernt.

Was Sie erhalten

Grundlegende Operationen

BefehlBeschreibung
clawdock-startDas Gateway starten
clawdock-stopDas Gateway stoppen
clawdock-restartDas Gateway neu starten
clawdock-statusContainer-Status prüfen
clawdock-logsGateway-Logs verfolgen

Container-Zugriff

BefehlBeschreibung
clawdock-shellEine Shell im Gateway-Container öffnen
clawdock-cli <command>OpenClaw-CLI-Befehle in Docker ausführen
clawdock-exec <command>Einen beliebigen Befehl im Container ausführen

Web-UI und Pairing

BefehlBeschreibung
clawdock-dashboardDie URL der Control UI öffnen
clawdock-devicesAusstehende Geräte-Pairings auflisten
clawdock-approve <id>Eine Pairing-Anfrage genehmigen

Einrichtung und Wartung

BefehlBeschreibung
clawdock-fix-tokenDas Gateway-Token im Container konfigurieren
clawdock-updatePullen, neu bauen und neu starten
clawdock-rebuildNur das Docker-Image neu bauen
clawdock-cleanContainer und Volumes entfernen

Hilfsprogramme

BefehlBeschreibung
clawdock-healthEine Gateway-Integritätsprüfung ausführen
clawdock-tokenDas Gateway-Token ausgeben
clawdock-cdZum OpenClaw-Projektverzeichnis wechseln
clawdock-config~/.openclaw öffnen
clawdock-show-configKonfigurationsdateien mit geschwärzten Werten ausgeben
clawdock-workspaceDas Workspace-Verzeichnis öffnen

Ablauf beim ersten Start

clawdock-start
clawdock-fix-token
clawdock-dashboard
Wenn der Browser sagt, dass Pairing erforderlich ist:
clawdock-devices
clawdock-approve <request-id>

Konfiguration und Geheimnisse

ClawDock funktioniert mit derselben Docker-Konfigurationsaufteilung, die unter Docker beschrieben ist:
  • <project>/.env für Docker-spezifische Werte wie Image-Name, Ports und das Gateway-Token
  • ~/.openclaw/.env für env-gestützte Provider-Schlüssel und Bot-Tokens
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json für gespeicherte Provider-OAuth-/API-Key-Authentifizierung
  • ~/.openclaw/openclaw.json für Verhaltenskonfiguration
Verwenden Sie clawdock-show-config, wenn Sie die .env-Dateien und openclaw.json schnell prüfen möchten. Dabei werden .env-Werte in der Ausgabe geschwärzt.

Verwandte Seiten