openclaw daemon
Alias hérité pour les commandes de gestion du service Gateway.
openclaw daemon ... correspond à la même surface de contrôle du 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é de la 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,--json- cycle de vie (
uninstall|start|stop|restart) :--json
statusrésout les SecretRef d’authentification configurés pour l’authentification de la probe lorsque c’est possible.- Si un SecretRef d’authentification requis n’est pas résolu dans ce chemin de commande,
daemon status --jsonsignalerpc.authWarninglorsque la connectivité/authentification de la probe échoue ; passez explicitement--token/--passwordou résolvez d’abord la source du secret. - Si la probe réussit, les avertissements d’auth-ref non résolus sont supprimés afin d’éviter les faux positifs.
status --deepajoute une analyse système au mieux de ses possibilités du service. Lorsqu’il trouve d’autres services de type gateway, la sortie humaine affiche des conseils de nettoyage et avertit qu’une seule gateway par machine reste la recommandation normale.- Sur les installations Linux systemd, les vérifications de dérive du jeton dans
statusincluent à la fois les sources d’unitéEnvironment=etEnvironmentFile=. - Les vérifications de dérive résolvent les SecretRef
gateway.auth.tokenà l’aide de l’environnement d’exécution fusionné (environnement de commande du service en premier, puis solution de repli sur l’environnement du processus). - Si l’authentification par jeton n’est pas effectivement active (mode
gateway.auth.modeexplicite àpassword/none/trusted-proxy, ou mode non défini où le mot de passe peut l’emporter et où aucun candidat jeton ne peut l’emporter), les vérifications de dérive du jeton ignorent la résolution du jeton de configuration. - Lorsque l’authentification par jeton requiert un jeton et que
gateway.auth.tokenest géré par SecretRef,installvalide que le SecretRef peut être résolu mais ne persiste pas le jeton résolu dans les métadonnées d’environnement du service. - Si l’authentification par jeton requiert un jeton et que le SecretRef du jeton configuré n’est pas résolu, l’installation échoue en mode fermé.
- 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. - 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 ; voir /gateway#multiple-gateways-same-host.
Préférer
Utilisezopenclaw gateway pour la documentation et les exemples actuels.