openclaw daemon
Starszy alias dla poleceń zarządzania usługą Gateway.
openclaw daemon ... mapuje się na tę samą powierzchnię sterowania usługą co polecenia usługi openclaw gateway ....
Użycie
Podpolecenia
status: pokaż stan instalacji usługi i sprawdź kondycję Gatewayinstall: zainstaluj usługę (launchd/systemd/schtasks)uninstall: usuń usługęstart: uruchom usługęstop: zatrzymaj usługęrestart: uruchom usługę ponownie
Typowe opcje
status:--url,--token,--password,--timeout,--no-probe,--require-rpc,--deep,--jsoninstall:--port,--runtime <node|bun>,--token,--force,--json- cykl życia (
uninstall|start|stop|restart):--json
statusrozwiązuje skonfigurowane SecretRef uwierzytelniania dla uwierzytelniania probe, gdy to możliwe.- Jeśli wymagany SecretRef uwierzytelniania nie jest rozwiązany w tej ścieżce polecenia,
daemon status --jsonzgłaszarpc.authWarning, gdy probe połączenia/uwierzytelniania się nie powiedzie; przekaż jawnie--token/--passwordalbo najpierw rozwiąż źródło sekretu. - Jeśli probe powiedzie się, ostrzeżenia o nierozwiązanych auth-ref są tłumione, aby uniknąć fałszywych alarmów.
status --deepdodaje skanowanie usług na poziomie systemu w trybie best-effort. Gdy znajdzie inne usługi podobne do gateway, wynik dla człowieka wyświetla wskazówki dotyczące czyszczenia i ostrzega, że jedna gateway na maszynę nadal jest normalnym zaleceniem.- W instalacjach Linux systemd sprawdzenia dryfu tokena przez
statusobejmują zarówno źródła jednostkiEnvironment=, jak iEnvironmentFile=. - Sprawdzenia dryfu rozwiązują SecretRef
gateway.auth.tokenprzy użyciu scalonego runtime env (najpierw env polecenia usługi, potem fallback do env procesu). - Jeśli uwierzytelnianie tokenem nie jest faktycznie aktywne (jawne
gateway.auth.modeo wartościpassword/none/trusted-proxy, albo nieustawiony tryb, w którym może wygrać hasło i żaden kandydat tokena nie może wygrać), sprawdzenia dryfu tokena pomijają rozwiązywanie tokena z konfiguracji. - Gdy uwierzytelnianie tokenem wymaga tokena, a
gateway.auth.tokenjest zarządzane przez SecretRef,installsprawdza, czy SecretRef można rozwiązać, ale nie zapisuje rozwiązanego tokena do metadanych środowiska usługi. - Jeśli uwierzytelnianie tokenem wymaga tokena, a skonfigurowany SecretRef tokena nie jest rozwiązany, instalacja kończy się bezpieczną odmową.
- Jeśli skonfigurowane są zarówno
gateway.auth.token, jak igateway.auth.password, agateway.auth.modenie jest ustawione, instalacja jest blokowana, dopóki tryb nie zostanie ustawiony jawnie. - Jeśli celowo uruchamiasz wiele gateway na jednym hoście, odizoluj porty, config/state i workspace’y; zobacz /gateway#multiple-gateways-same-host.
Preferowane
Użyjopenclaw gateway, aby zobaczyć aktualną dokumentację i przykłady.