openclaw daemon
Alias legacy per i comandi di gestione del servizio Gateway.
openclaw daemon ... corrisponde alla stessa superficie di controllo del servizio dei comandi di servizio openclaw gateway ....
Utilizzo
Sottocomandi
status: mostra lo stato di installazione del servizio ed esegue una probe dello stato di salute del Gatewayinstall: installa il servizio (launchd/systemd/schtasks)uninstall: rimuove il serviziostart: avvia il serviziostop: arresta il serviziorestart: riavvia il servizio
Opzioni comuni
status:--url,--token,--password,--timeout,--no-probe,--require-rpc,--deep,--jsoninstall:--port,--runtime <node|bun>,--token,--force,--json- ciclo di vita (
uninstall|start|stop|restart):--json
statusrisolve, quando possibile, i SecretRef di autenticazione configurati per l’autenticazione della probe.- Se un SecretRef di autenticazione richiesto non è risolto in questo percorso di comando,
daemon status --jsonsegnalarpc.authWarningquando la connettività/l’autenticazione della probe fallisce; passa--token/--passwordesplicitamente oppure risolvi prima la sorgente del segreto. - Se la probe ha esito positivo, gli avvisi su auth-ref non risolti vengono soppressi per evitare falsi positivi.
status --deepaggiunge una scansione best-effort del servizio a livello di sistema. Quando trova altri servizi simili al gateway, l’output per umani stampa suggerimenti di pulizia e avvisa che un gateway per macchina resta comunque la raccomandazione normale.- Nelle installazioni Linux systemd, i controlli di token drift di
statusincludono sia le sorgenti dell’unitàEnvironment=siaEnvironmentFile=. - I controlli di drift risolvono i SecretRef
gateway.auth.tokenusando l’env runtime unito (prima l’env del comando di servizio, poi l’env del processo come fallback). - Se l’autenticazione tramite token non è effettivamente attiva (modalità
gateway.auth.modeesplicitapassword/none/trusted-proxy, oppure modalità non impostata in cui può prevalere la password e nessun candidato token può prevalere), i controlli di token drift saltano la risoluzione del token di configurazione. - Quando l’autenticazione tramite token richiede un token e
gateway.auth.tokenè gestito da SecretRef,installconvalida che il SecretRef sia risolvibile ma non persiste il token risolto nei metadati dell’ambiente del servizio. - Se l’autenticazione tramite token richiede un token e il SecretRef del token configurato non è risolto, l’installazione fallisce in modalità fail-closed.
- Se sono configurati sia
gateway.auth.tokensiagateway.auth.passwordegateway.auth.modenon è impostato, l’installazione viene bloccata finché la modalità non viene impostata esplicitamente. - Se esegui intenzionalmente più gateway sullo stesso host, isola porte, config/stato e workspace; vedi /gateway#multiple-gateways-same-host.
Preferisci
Usaopenclaw gateway per la documentazione e gli esempi correnti.