Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw daemon
Alias heredado para comandos de administración del servicio Gateway.
openclaw daemon ... se asigna a la misma superficie de control de servicio que los comandos de servicio openclaw gateway ....
Uso
Subcomandos
status: muestra el estado de instalación del servicio y sondea el estado del Gatewayinstall: instala el servicio (launchd/systemd/schtasks)uninstall: elimina el serviciostart: inicia el serviciostop: detiene el serviciorestart: reinicia el servicio
Opciones comunes
status:--url,--token,--password,--timeout,--no-probe,--require-rpc,--deep,--jsoninstall:--port,--runtime <node|bun>,--token,--force,--jsonrestart:--safe,--skip-deferral,--force,--wait <duration>,--json- ciclo de vida (
uninstall|start|stop):--json
statusresuelve los SecretRefs de autenticación configurados para la autenticación del sondeo cuando es posible.- Si un SecretRef de autenticación requerido no se resuelve en esta ruta de comando,
daemon status --jsoninformarpc.authWarningcuando falla la conectividad/autenticación del sondeo; pasa--token/--passwordexplícitamente o resuelve primero el origen del secreto. - Si el sondeo se realiza correctamente, las advertencias de referencias de autenticación sin resolver se suprimen para evitar falsos positivos.
status --deepañade un escaneo de servicio a nivel del sistema de mejor esfuerzo. Cuando encuentra otros servicios similares a Gateway, la salida legible para humanos imprime sugerencias de limpieza y advierte que un Gateway por máquina sigue siendo la recomendación normal.status --deeptambién ejecuta la validación de configuración en modo consciente de Plugin y muestra advertencias de manifiesto de Plugin configuradas (por ejemplo, metadatos de configuración de canal faltantes) para que las comprobaciones rápidas de instalación y actualización las detecten. Elstatuspredeterminado mantiene la ruta rápida de solo lectura que omite la validación de Plugin.- En instalaciones de systemd en Linux, las comprobaciones de desviación de token de
statusincluyen tanto las fuentes de unidadEnvironment=comoEnvironmentFile=. - Las comprobaciones de desviación resuelven los SecretRefs de
gateway.auth.tokenusando el entorno de ejecución combinado (primero el entorno del comando de servicio y luego el entorno del proceso como alternativa). - Si la autenticación por token no está efectivamente activa (
gateway.auth.modeexplícito depassword/none/trusted-proxy, o modo sin definir donde la contraseña puede prevalecer y ningún candidato de token puede prevalecer), las comprobaciones de desviación de token omiten la resolución del token de configuración. - Cuando la autenticación por token requiere un token y
gateway.auth.tokenestá administrado mediante SecretRef,installvalida que el SecretRef pueda resolverse, pero no persiste el token resuelto en los metadatos del entorno del servicio. - Si la autenticación por token requiere un token y el SecretRef de token configurado no se resuelve, la instalación falla de forma cerrada.
- Si tanto
gateway.auth.tokencomogateway.auth.passwordestán configurados ygateway.auth.modeno está definido, la instalación se bloquea hasta que el modo se establezca explícitamente. - En macOS,
installmantiene los plists de LaunchAgent solo para el propietario y carga los valores del entorno del servicio administrado mediante un archivo y un wrapper solo para el propietario, en lugar de serializar claves API o referencias de entorno de perfiles de autenticación enEnvironmentVariables. - Si ejecutas intencionalmente varios gateways en un mismo host, aísla puertos, configuración/estado y espacios de trabajo; consulta /gateway#multiple-gateways-same-host.
restart --safesolicita al Gateway en ejecución que verifique previamente el trabajo activo y programe un único reinicio combinado después de que el trabajo activo se vacíe.restartsin opciones conserva el comportamiento existente del administrador de servicios;--forcesigue siendo la ruta de anulación inmediata.restart --safe --skip-deferralejecuta el reinicio seguro consciente de OpenClaw, pero omite la puerta de aplazamiento por trabajo activo para que el Gateway emita el reinicio inmediatamente incluso cuando se informen bloqueadores. Es una vía de escape para el operador cuando una ejecución de tarea atascada fija el reinicio seguro; requiere--safe.
Preferir
Usaopenclaw gateway para la documentación y los ejemplos actuales.