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 hérité pour les commandes de gestion du service Gateway.
openclaw daemon ... correspond à la même surface de contrôle de service que les commandes de service openclaw gateway ....
Utilisation
Sous-commandes
status: afficher l’état d’installation du service et sonder l’état de santé du Gatewayinstall: installer le service (launchd/systemd/schtasks)uninstall: supprimer le servicestart: démarrer le servicestop: arrêter le servicerestart: redémarrer le service
Options courantes
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- cycle de vie (
uninstall|start|stop) :--json
statusrésout les SecretRefs d’authentification configurées pour l’authentification de sondage lorsque c’est possible.- Si une SecretRef d’authentification requise n’est pas résolue dans ce chemin de commande,
daemon status --jsonsignalerpc.authWarninglorsque la connectivité ou l’authentification du sondage échoue ; passez explicitement--token/--passwordou résolvez d’abord la source du secret. - Si le sondage réussit, les avertissements d’auth-ref non résolue sont supprimés pour éviter les faux positifs.
status --deepajoute une analyse de service au niveau système en mode meilleur effort. Lorsqu’elle trouve d’autres services de type gateway, la sortie lisible par l’humain affiche des conseils de nettoyage et avertit qu’un seul gateway par machine reste la recommandation normale.status --deepexécute aussi la validation de configuration en mode compatible avec les plugins et fait remonter les avertissements des manifestes de plugins configurés (par exemple des métadonnées de configuration de canal manquantes) afin que les smoke checks d’installation et de mise à jour les détectent. Lestatuspar défaut conserve le chemin rapide en lecture seule qui ignore la validation des plugins.- Sur les installations systemd Linux, les vérifications de dérive de jeton de
statusincluent les sources d’unitéEnvironment=etEnvironmentFile=. - Les vérifications de dérive résolvent les SecretRefs
gateway.auth.tokenavec l’environnement d’exécution fusionné (d’abord l’environnement de commande de service, puis l’environnement de processus en repli). - Si l’authentification par jeton n’est pas effectivement active (
gateway.auth.modeexplicite défini surpassword/none/trusted-proxy, ou mode non défini où le mot de passe peut l’emporter et où aucun candidat de jeton ne peut l’emporter), les vérifications de dérive de jeton ignorent la résolution du jeton de configuration. - Lorsqu’une authentification par jeton exige un jeton et que
gateway.auth.tokenest géré par SecretRef,installvalide que la SecretRef est résoluble, mais ne persiste pas le jeton résolu dans les métadonnées d’environnement du service. - Si une authentification par jeton exige un jeton et que la SecretRef de jeton configurée n’est pas résolue, l’installation échoue de façon fermée.
- Si
gateway.auth.tokenetgateway.auth.passwordsont tous deux configurés et quegateway.auth.moden’est pas défini, l’installation est bloquée jusqu’à ce que le mode soit défini explicitement. - Sur macOS,
installgarde les plists LaunchAgent réservés au propriétaire et charge les valeurs d’environnement du service géré via un fichier et un wrapper réservés au propriétaire, au lieu de sérialiser des clés d’API ou des références d’environnement de profil d’authentification dansEnvironmentVariables. - Si vous exécutez intentionnellement plusieurs gateways sur un même hôte, isolez les ports, la configuration/l’état et les espaces de travail ; consultez /gateway#multiple-gateways-same-host.
restart --safedemande au Gateway en cours d’exécution de faire un précontrôle du travail actif et de planifier un redémarrage unique coalescé après l’écoulement du travail actif.restartsimple conserve le comportement existant du gestionnaire de service ;--forcereste le chemin de contournement immédiat.restart --safe --skip-deferralexécute le redémarrage sûr compatible OpenClaw, mais contourne la porte de report liée au travail actif afin que le Gateway émette le redémarrage immédiatement même lorsque des bloqueurs sont signalés. C’est une échappatoire opérateur lorsqu’une exécution de tâche bloquée immobilise le redémarrage sûr ; nécessite--safe.
Préférer
Utilisezopenclaw gateway pour la documentation et les exemples actuels.