Saltar al contenido principal

ClawDock

ClawDock es una pequeña capa de utilidades de shell para instalaciones de OpenClaw basadas en Docker. Te ofrece comandos cortos como clawdock-start, clawdock-dashboard y clawdock-fix-token en lugar de invocaciones más largas de docker compose .... Si todavía no has configurado Docker, empieza por Docker.

Instalación

Usa la ruta canónica del auxiliar:
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 anteriormente instalaste ClawDock desde scripts/shell-helpers/clawdock-helpers.sh, vuelve a instalarlo desde la nueva ruta scripts/clawdock/clawdock-helpers.sh. La ruta raw antigua de GitHub se eliminó.

Qué obtienes

Operaciones básicas

ComandoDescripción
clawdock-startIniciar el gateway
clawdock-stopDetener el gateway
clawdock-restartReiniciar el gateway
clawdock-statusComprobar el estado del contenedor
clawdock-logsSeguir los registros del gateway

Acceso al contenedor

ComandoDescripción
clawdock-shellAbrir un shell dentro del contenedor del gateway
clawdock-cli <command>Ejecutar comandos de la CLI de OpenClaw en Docker
clawdock-exec <command>Ejecutar un comando arbitrario en el contenedor

UI web y emparejamiento

ComandoDescripción
clawdock-dashboardAbrir la URL de la UI de Control
clawdock-devicesEnumerar emparejamientos de dispositivos pendientes
clawdock-approve <id>Aprobar una solicitud de emparejamiento

Configuración y mantenimiento

ComandoDescripción
clawdock-fix-tokenConfigurar el token del gateway dentro del contenedor
clawdock-updateExtraer, reconstruir y reiniciar
clawdock-rebuildReconstruir solo la imagen Docker
clawdock-cleanEliminar contenedores y volúmenes

Utilidades

ComandoDescripción
clawdock-healthEjecutar una comprobación de estado del gateway
clawdock-tokenImprimir el token del gateway
clawdock-cdIr al directorio del proyecto OpenClaw
clawdock-configAbrir ~/.openclaw
clawdock-show-configImprimir archivos de configuración con valores redactados
clawdock-workspaceAbrir el directorio del espacio de trabajo

Flujo inicial

clawdock-start
clawdock-fix-token
clawdock-dashboard
Si el navegador dice que se requiere emparejamiento:
clawdock-devices
clawdock-approve <request-id>

Configuración y secretos

ClawDock funciona con la misma división de configuración de Docker descrita en Docker:
  • <project>/.env para valores específicos de Docker como nombre de imagen, puertos y el token del gateway
  • ~/.openclaw/.env para claves de proveedor respaldadas por entorno y tokens de bot
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json para la autenticación OAuth/clave de API de proveedor almacenada
  • ~/.openclaw/openclaw.json para configuración de comportamiento
Usa clawdock-show-config cuando quieras inspeccionar rápidamente los archivos .env y openclaw.json. Redacta los valores de .env en su salida impresa.

Páginas relacionadas