Aller au contenu

ClawDock

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

Il vous fournit 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.

Utilisez le chemin d’accès canonique de l’assistant :

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 OpenClaw d’CLI 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 à l’intérieur du 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-cdAccéder au répertoire du projet OpenClaw
clawdock-configOuvrir ~/.openclaw
clawdock-show-configAfficher les fichiers de configuration avec les valeurs expurgé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 appairage est requis :

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

ClawDock fonctionne avec le même découpage de configuration Docker décrit dans Docker :

  • <project>/.env pour les valeurs spécifiques à Docker comme le nom de l’image, les ports et le jeton de passerelle
  • ~/.openclaw/.env pour les clés de provider et les jetons de bot sauvegardés dans les variables d’environnement
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json pour l’authentification par OAuth/clé d’API des providers stockée
  • ~/.openclaw/openclaw.json pour la configuration du comportement

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

DockerDocker

Installation Docker standard pour OpenClaw.

DockerDocker VM runtime

Runtime VM géré par Docker pour une isolation renforcée.

Updating

Mise à jour du package OpenClaw et des services gérés.