openclaw daemon
Застарілий псевдонім для команд керування службою Gateway.
openclaw daemon ... зіставляється з тією самою поверхнею керування службою, що й команди служби openclaw gateway ....
Використання
Підкоманди
status: показати стан встановлення служби та перевірити стан Gatewayinstall: встановити службу (launchd/systemd/schtasks)uninstall: видалити службуstart: запустити службуstop: зупинити службуrestart: перезапустити службу
Поширені параметри
status:--url,--token,--password,--timeout,--no-probe,--require-rpc,--deep,--jsoninstall:--port,--runtime <node|bun>,--token,--force,--json- життєвий цикл (
uninstall|start|stop|restart):--json
statusза можливості визначає налаштовані auth SecretRef для автентифікації перевірки.- Якщо обов’язковий auth SecretRef не визначено в цьому шляху команди,
daemon status --jsonповідомляєrpc.authWarning, коли перевірка підключення/автентифікації завершується невдачею; передайте--token/--passwordявно або спочатку визначте джерело секрету. - Якщо перевірка успішна, попередження про невизначені auth-ref пригнічуються, щоб уникнути хибнопозитивних спрацьовувань.
status --deepдодає найкращу можливу системну перевірку служби. Коли вона знаходить інші служби, схожі на gateway, у зрозумілому для людини виводі з’являються підказки щодо очищення та попередження, що одна gateway на машину, як і раніше, є звичайною рекомендацією.- У встановленнях Linux systemd перевірки розходжень токена в
statusохоплюють обидва джерела unit:Environment=іEnvironmentFile=. - Перевірки розходжень визначають SecretRef для
gateway.auth.tokenза допомогою об’єднаного середовища виконання (спочатку середовище команди служби, потім резервне середовище процесу). - Якщо автентифікація токеном фактично не активна (явно задано
gateway.auth.modeякpassword/none/trusted-proxy, або режим не задано, де може перемогти пароль і жоден кандидат токена не може перемогти), перевірки розходжень токена пропускають визначення токена з конфігурації. - Коли автентифікація токеном потребує токен, а
gateway.auth.tokenкерується через SecretRef,installперевіряє, що SecretRef можна визначити, але не зберігає визначений токен у метаданих середовища служби. - Якщо автентифікація токеном потребує токен, а налаштований SecretRef токена не визначено, встановлення завершується з безпечним блокуванням.
- Якщо налаштовано і
gateway.auth.token, іgateway.auth.password, аgateway.auth.modeне задано, встановлення блокується, доки режим не буде вказано явно. - Якщо ви навмисно запускаєте кілька gateway на одному хості, ізолюйте порти, config/state та робочі простори; див. /gateway#multiple-gateways-same-host.
Рекомендовано
Використовуйтеopenclaw gateway для актуальної документації та прикладів.