Passer au contenu principal

ClawDock

ClawDock est une petite couche d’assistants shell pour les installations OpenClaw basées sur Docker. Elle vous donne des commandes courtes comme clawdock-start, clawdock-dashboard et clawdock-fix-token au lieu d’invocations plus longues de docker compose .... Si vous n’avez pas encore configuré Docker, commencez par Docker.

Installation

Utilisez le chemin utilitaire canonique :
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
Si vous avez précédemment installé ClawDock depuis scripts/shell-helpers/clawdock-helpers.sh, réinstallez-le depuis le nouveau chemin scripts/clawdock/clawdock-helpers.sh. L’ancien chemin raw GitHub a été supprimé.

Ce que vous obtenez

Opérations de base

CommandeDescription
clawdock-startDémarrer la gateway
clawdock-stopArrêter la gateway
clawdock-restartRedémarrer la gateway
clawdock-statusVérifier l’état du conteneur
clawdock-logsSuivre les journaux de la gateway

Accès au conteneur

CommandeDescription
clawdock-shellOuvrir un shell dans le conteneur gateway
clawdock-cli <command>Exécuter des commandes CLI OpenClaw dans Docker
clawdock-exec <command>Exécuter une commande arbitraire dans le conteneur

UI web et appairage

CommandeDescription
clawdock-dashboardOuvrir l’URL de l’UI de contrôle
clawdock-devicesLister les appairages d’appareils en attente
clawdock-approve <id>Approuver une demande d’appairage

Configuration et maintenance

CommandeDescription
clawdock-fix-tokenConfigurer le jeton gateway dans le conteneur
clawdock-updateTirer, reconstruire et redémarrer
clawdock-rebuildReconstruire uniquement l’image Docker
clawdock-cleanSupprimer les conteneurs et volumes

Utilitaires

CommandeDescription
clawdock-healthExécuter une vérification de santé gateway
clawdock-tokenAfficher le jeton gateway
clawdock-cdAller au répertoire du projet OpenClaw
clawdock-configOuvrir ~/.openclaw
clawdock-show-configAfficher les fichiers de configuration avec valeurs masquées
clawdock-workspaceOuvrir le répertoire de l’espace de travail

Flux de première utilisation

clawdock-start
clawdock-fix-token
clawdock-dashboard
Si le navigateur indique qu’un appairage est requis :
clawdock-devices
clawdock-approve <request-id>

Configuration et secrets

ClawDock fonctionne avec la même séparation de configuration Docker décrite dans Docker :
  • <project>/.env pour les valeurs spécifiques à Docker comme le nom d’image, les ports et le jeton gateway
  • ~/.openclaw/.env pour les clés de fournisseur et jetons de bot adossés à l’environnement
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json pour l’authentification OAuth/clé API des fournisseurs stockée
  • ~/.openclaw/openclaw.json pour la configuration de comportement
Utilisez clawdock-show-config lorsque vous voulez inspecter rapidement les fichiers .env et openclaw.json. Il masque les valeurs .env dans la sortie affichée.

Pages associées