ClawDock
ClawDock est une petite couche d’assistants shell pour les installations OpenClaw basées sur Docker. Elle vous donne des commandes courtes commeclawdock-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 :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
| Commande | Description |
|---|---|
clawdock-start | Démarrer la gateway |
clawdock-stop | Arrêter la gateway |
clawdock-restart | Redémarrer la gateway |
clawdock-status | Vérifier l’état du conteneur |
clawdock-logs | Suivre les journaux de la gateway |
Accès au conteneur
| Commande | Description |
|---|---|
clawdock-shell | Ouvrir 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
| Commande | Description |
|---|---|
clawdock-dashboard | Ouvrir l’URL de l’UI de contrôle |
clawdock-devices | Lister les appairages d’appareils en attente |
clawdock-approve <id> | Approuver une demande d’appairage |
Configuration et maintenance
| Commande | Description |
|---|---|
clawdock-fix-token | Configurer le jeton gateway dans le conteneur |
clawdock-update | Tirer, reconstruire et redémarrer |
clawdock-rebuild | Reconstruire uniquement l’image Docker |
clawdock-clean | Supprimer les conteneurs et volumes |
Utilitaires
| Commande | Description |
|---|---|
clawdock-health | Exécuter une vérification de santé gateway |
clawdock-token | Afficher le jeton gateway |
clawdock-cd | Aller au répertoire du projet OpenClaw |
clawdock-config | Ouvrir ~/.openclaw |
clawdock-show-config | Afficher les fichiers de configuration avec valeurs masquées |
clawdock-workspace | Ouvrir le répertoire de l’espace de travail |
Flux de première utilisation
Configuration et secrets
ClawDock fonctionne avec la même séparation de configuration Docker décrite dans Docker :<project>/.envpour les valeurs spécifiques à Docker comme le nom d’image, les ports et le jeton gateway~/.openclaw/.envpour les clés de fournisseur et jetons de bot adossés à l’environnement~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonpour l’authentification OAuth/clé API des fournisseurs stockée~/.openclaw/openclaw.jsonpour la configuration de comportement
clawdock-show-config lorsque vous voulez inspecter rapidement les fichiers .env et openclaw.json. Il masque les valeurs .env dans la sortie affichée.