CLI commands
Demonio
openclaw daemon
Alias heredado para la gestión del servicio Gateway. openclaw daemon ... se corresponde con los mismos comandos de control del servicio que openclaw gateway .... Se recomienda openclaw gateway para consultar la documentación y los ejemplos actuales.
Uso
openclaw daemon statusopenclaw daemon installopenclaw daemon startopenclaw daemon stopopenclaw daemon restartopenclaw daemon uninstallSubcomandos y opciones
| Subcomando | Opciones |
|---|---|
status |
--url, --token, --password, --timeout, --no-probe, --require-rpc, --deep, --json |
install |
--port, --runtime <node>, --token, --wrapper <path>, --force, --json |
uninstall |
--json |
start |
--json |
stop |
--json, --disable (solo launchd: suprime de forma persistente KeepAlive/RunAtLoad hasta el siguiente inicio) |
restart |
--force, --safe, --skip-deferral, --wait <duration>, --json |
status: muestra el estado de instalación del servicio (launchd/systemd/schtasks) y comprueba el estado del Gateway.install: instala el servicio;--forcevuelve a instalar o sobrescribe una instalación existente.restart --safe: solicita al Gateway en ejecución que compruebe previamente el trabajo activo y programe un único reinicio consolidado después de que finalice el trabajo, con un límite de 5 minutos. Cuando se agota ese plazo, el reinicio se fuerza de todos modos.restartsin opciones utiliza directamente el gestor de servicios;--forcefuerza la ejecución inmediata.restart --safe --skip-deferral: omite el mecanismo de aplazamiento por trabajo activo para que el Gateway se reinicie inmediatamente, incluso cuando se notifican bloqueos. Requiere--safe.
Notas
statusresuelve los SecretRefs de autenticación configurados para autenticar la comprobación cuando es posible. Si un SecretRef obligatorio no se resuelve,status --jsoninforma derpc.authWarning; proporcione--token/--passwordexplícitamente o resuelva primero el origen del secreto. Las advertencias de autenticación no resuelta se suprimen una vez que la comprobación tiene éxito por lo demás.status --deepañade un análisis de mejor esfuerzo a nivel del sistema para buscar otros servicios similares a Gateway (muestra indicaciones de limpieza; se sigue recomendando un Gateway por máquina) y ejecuta la validación de la configuración en modo compatible con plugins, mostrando advertencias de los manifiestos de plugins que la ruta rápida predeterminada omite.- En instalaciones de systemd en Linux, las comprobaciones de discrepancias de tokens inspeccionan los orígenes de las unidades
Environment=yEnvironmentFile=. - Las comprobaciones de discrepancias de tokens resuelven los SecretRefs de
gateway.auth.tokenmediante el entorno combinado de ejecución (primero el entorno del comando del servicio y, después, el entorno del proceso). Si la autenticación mediante token no está activa de forma efectiva (gateway.auth.modecon el valorpassword/none/trusted-proxy, o sin definir cuando la contraseña puede prevalecer), se omite la resolución del token de configuración. installvalida que ungateway.auth.tokengestionado mediante SecretRef pueda resolverse, pero nunca conserva el valor resuelto en los metadatos del entorno del servicio; si no puede resolverlo, la instalación se interrumpe de forma segura.- Si tanto
gateway.auth.tokencomogateway.auth.passwordestán configurados ygateway.auth.modeno está definido,installbloquea la operación hasta que se establezca explícitamente el modo. - En macOS,
installmantiene los plists de LaunchAgent y el archivo de entorno o contenedor generado accesibles únicamente para el propietario (modo0600/0700), en lugar de insertar secretos enEnvironmentVariables. - Para ejecutar varios Gateways en un mismo host, se deben aislar los puertos, la configuración y el estado, y los espacios de trabajo. Consulte Varios gateways.
Contenido relacionado
Was this useful?