Containers

ClawDock

ClawDock es una pequeña capa de ayudantes de shell para instalaciones de OpenClaw basadas en Docker.

Te da comandos cortos como clawdock-start, clawdock-dashboard y clawdock-fix-token en lugar de invocaciones más largas de docker compose ....

Si aún no has configurado Docker, empieza con Docker.

Instalación

Usa la ruta canónica del ayudante:

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, reinstálalo desde la nueva ruta scripts/clawdock/clawdock-helpers.sh. La ruta antigua sin procesar de GitHub se eliminó.

Qué obtienes

Operaciones básicas

Comando Descripción
clawdock-start Iniciar el Gateway
clawdock-stop Detener el Gateway
clawdock-restart Reiniciar el Gateway
clawdock-status Comprobar el estado del contenedor
clawdock-logs Seguir los registros del Gateway

Acceso al contenedor

Comando Descripción
clawdock-shell Abrir una 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

Interfaz web y emparejamiento

Comando Descripción
clawdock-dashboard Abrir la URL de la interfaz de control
clawdock-devices Listar emparejamientos de dispositivos pendientes
clawdock-approve <id> Aprobar una solicitud de emparejamiento

Configuración y mantenimiento

Comando Descripción
clawdock-fix-token Configurar el token del Gateway dentro del contenedor
clawdock-update Extraer, reconstruir y reiniciar
clawdock-rebuild Reconstruir solo la imagen de Docker
clawdock-clean Eliminar contenedores y volúmenes

Utilidades

Comando Descripción
clawdock-health Ejecutar una comprobación de estado del Gateway
clawdock-token Imprimir el token del Gateway
clawdock-cd Ir al directorio del proyecto OpenClaw
clawdock-config Abrir ~/.openclaw
clawdock-show-config Imprimir archivos de configuración con valores redactados
clawdock-workspace Abrir el directorio del espacio de trabajo

Flujo inicial

clawdock-start
clawdock-fix-token
clawdock-dashboard

Si el navegador indica que se requiere emparejamiento:

clawdock-devices
clawdock-approve <request-id>

Configuración y secretos

ClawDock funciona con la misma separación de configuración de Docker descrita en Docker:

  • <project>/.env para valores específicos de Docker como el nombre de la imagen, los puertos y el token del Gateway
  • ~/.openclaw/.env para claves de proveedores respaldadas por variables de entorno y tokens de bots
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json para autenticación OAuth/clave de API de proveedores almacenada
  • ~/.openclaw/openclaw.json para la 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 la salida impresa.

Relacionado