Aller au contenu

ClawDock

ClawDock est une petite couche d’assistance shell pour les installations OpenClaw basées sur Docker.

Il vous fournit des commandes courtes comme clawdock-start, clawdock-dashboard et clawdock-fix-token au lieu des appels plus longs docker compose ....

Si vous n’avez pas encore configuré Docker, commencez par Docker.

Utilisez le chemin d’assistant canonique :

Fenêtre de terminal
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 brut GitHub a été supprimé.

CommandeDescription
clawdock-startDémarrer la passerelle
clawdock-stopArrêter la passerelle
clawdock-restartRedémarrer la passerelle
clawdock-statusVérifier l’état du conteneur
clawdock-logsSuivre les journaux de la passerelle
CommandeDescription
clawdock-shellOuvrir un shell dans le conteneur de la passerelle
clawdock-cli <command>Exécuter les commandes CLI OpenClaw dans Docker
clawdock-exec <command>Exécuter une commande arbitraire dans le conteneur
CommandeDescription
clawdock-dashboardOuvrir l’URL de l’interface de contrôle
clawdock-devicesLister les appariements d’appareils en attente
clawdock-approve <id>Approuver une demande d’appariement
CommandeDescription
clawdock-fix-tokenConfigurer le jeton de la passerelle dans le conteneur
clawdock-updateTirer, reconstruire et redémarrer
clawdock-rebuildReconstruire uniquement l’image Docker
clawdock-cleanSupprimer les conteneurs et les volumes
CommandeDescription
clawdock-healthExécuter une vérification de santé de la passerelle
clawdock-tokenAfficher le jeton de la passerelle
clawdock-cdAller au répertoire du projet OpenClaw
clawdock-configOuvrir ~/.openclaw
clawdock-show-configImprimer les fichiers de configuration avec les valeurs masquées
clawdock-workspaceOuvrir le répertoire de l’espace de travail
Fenêtre de terminal
clawdock-start
clawdock-fix-token
clawdock-dashboard

Si le navigateur indique qu’un appariement est requis :

Fenêtre de terminal
clawdock-devices
clawdock-approve <request-id>

ClawDock fonctionne avec le même fractionnement de configuration Docker que celui décrit dans Docker :

  • <project>/.env pour les valeurs spécifiques à Docker telles que le nom de l’image, les ports et le jeton de passerelle
  • ~/.openclaw/.env pour les clés de fournisseur et les jetons de bot
  • ~/.openclaw/openclaw.json pour la configuration du comportement

Utilisez clawdock-show-config lorsque vous souhaitez inspecter ces fichiers rapidement. Il masque les valeurs .env dans sa sortie imprimée.