CLI commands
Daemon
openclaw daemon
Verouderde alias voor servicebeheeropdrachten van de Gateway.
openclaw daemon ... verwijst naar hetzelfde servicebeheeroppervlak als de serviceopdrachten van openclaw gateway ....
Gebruik
openclaw daemon statusopenclaw daemon installopenclaw daemon startopenclaw daemon stopopenclaw daemon restartopenclaw daemon uninstallSubopdrachten
status: toon de installatiestatus van de service en controleer de gezondheid van de Gatewayinstall: installeer service (launchd/systemd/schtasks)uninstall: verwijder servicestart: start servicestop: stop servicerestart: herstart service
Algemene opties
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- levenscyclus (
uninstall|start|stop):--json
Opmerkingen:
statuslost geconfigureerde auth-SecretRefs waar mogelijk op voor probe-authenticatie.- Als een vereiste auth-SecretRef in dit opdrachtpad niet kan worden opgelost, meldt
daemon status --jsonrpc.authWarningwanneer probe-connectiviteit/authenticatie mislukt; geef--token/--passwordexpliciet door of los eerst de secretbron op. - Als de probe slaagt, worden waarschuwingen over niet-opgeloste auth-refs onderdrukt om fout-positieven te voorkomen.
status --deepvoegt een best-effort scan op systeemniveau van services toe. Wanneer deze andere gateway-achtige services vindt, toont uitvoer voor mensen opschoontips en waarschuwt dat één gateway per machine nog steeds de normale aanbeveling is.status --deepvoert ook configuratievalidatie uit in pluginbewuste modus en toont waarschuwingen uit geconfigureerde pluginmanifests (bijvoorbeeld ontbrekende metagegevens voor kanaalconfiguratie), zodat install- en update-smokechecks ze vinden. Standaardstatusbehoudt het snelle alleen-lezenpad dat pluginvalidatie overslaat.- Bij Linux-systemd-installaties omvatten token-driftcontroles van
statuszowelEnvironment=- alsEnvironmentFile=-unitbronnen. - Driftcontroles lossen
gateway.auth.token-SecretRefs op met samengevoegde runtime-omgeving (eerst de omgeving van serviceopdrachten, daarna de procesomgeving als fallback). - Als tokenauthenticatie feitelijk niet actief is (expliciete
gateway.auth.modevanpassword/none/trusted-proxy, of modus niet ingesteld waarbij wachtwoord kan winnen en geen tokenkandidaat kan winnen), slaan token-driftcontroles het oplossen van configuratietokens over. - Wanneer tokenauthenticatie een token vereist en
gateway.auth.tokendoor SecretRef wordt beheerd, valideertinstalldat de SecretRef kan worden opgelost, maar bewaart het opgeloste token niet in metagegevens van de serviceomgeving. - Als tokenauthenticatie een token vereist en de geconfigureerde token-SecretRef niet kan worden opgelost, faalt installatie gesloten.
- Als zowel
gateway.auth.tokenalsgateway.auth.passwordzijn geconfigureerd engateway.auth.modeniet is ingesteld, wordt installatie geblokkeerd totdat de modus expliciet is ingesteld. - Op macOS houdt
installLaunchAgent-plists alleen toegankelijk voor de eigenaar en laadt beheerde serviceomgevingswaarden via een alleen-voor-de-eigenaar bestand en wrapper in plaats van API-sleutels of auth-profiel-env-refs te serialiseren naarEnvironmentVariables. - Als je bewust meerdere gateways op één host uitvoert, isoleer dan poorten, configuratie/status en werkruimten; zie /gateway#multiple-gateways-same-host.
restart --safevraagt de draaiende Gateway om actief werk vooraf te controleren en één samengevoegde herstart te plannen nadat actief werk is afgehandeld. De standaard veilige herstart wacht op actief werk tot de geconfigureerdegateway.reload.deferralTimeoutMs(standaard 5 minuten); wanneer dat budget verloopt, wordt de herstart geforceerd. Stelgateway.reload.deferralTimeoutMsin op0voor onbeperkt veilig wachten dat nooit forceert. Gewonerestartbehoudt het bestaande gedrag van de servicemanager;--forceblijft het directe overridepad.restart --safe --skip-deferralvoert de OpenClaw-bewuste veilige herstart uit, maar omzeilt de uitstelpoort voor actief werk, zodat de Gateway de herstart onmiddellijk verstuurt, zelfs wanneer blokkades worden gemeld. Operator-nooduitgang wanneer een vastgelopen taakrun de veilige herstart blokkeert; vereist--safe.
Voorkeur
Gebruik openclaw gateway voor actuele documentatie en voorbeelden.
Gerelateerd
Was this useful?