CLI commands
Демон
openclaw daemon
Застарілий псевдонім для команд керування службою Gateway.
openclaw daemon ... відповідає тій самій поверхні керування службою, що й службові команди openclaw gateway ....
Використання
openclaw daemon status
openclaw daemon install
openclaw daemon start
openclaw daemon stop
openclaw daemon restart
openclaw daemon uninstall
Підкоманди
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,--jsonrestart:--safe,--force,--wait <duration>,--json- життєвий цикл (
uninstall|start|stop):--json
Примітки:
statusза можливості розв’язує налаштовані SecretRefs автентифікації для автентифікації перевірки.- Якщо потрібний SecretRef автентифікації не розв’язано в цьому шляху команди,
daemon status --jsonповідомляєrpc.authWarning, коли підключення або автентифікація перевірки зазнає невдачі; передайте--token/--passwordявно або спершу розв’яжіть джерело секрету. - Якщо перевірка успішна, попередження про нерозв’язані посилання автентифікації приглушуються, щоб уникнути хибних спрацювань.
status --deepдодає найкращу можливу перевірку служби на системному рівні. Коли вона знаходить інші gateway-подібні служби, вивід для людини друкує підказки щодо очищення та попереджає, що один gateway на машину все ще є звичайною рекомендацією.- В установленнях Linux systemd перевірки розбіжності токена
statusвраховують джерела unit якEnvironment=, так іEnvironmentFile=. - Перевірки розбіжностей розв’язують SecretRefs
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не задано, установлення блокується, доки режим не буде задано явно. - На macOS
installзберігає plists LaunchAgent доступними лише власнику та завантажує керовані значення середовища служби через файл і обгортку, доступні лише власнику, замість серіалізації ключів API або посилань середовища auth-profile уEnvironmentVariables. - Якщо ви навмисно запускаєте кілька gateways на одному хості, ізолюйте порти, конфігурацію/стан і робочі області; див. /gateway#multiple-gateways-same-host.
restart --safeпросить запущений Gateway попередньо перевірити активну роботу та запланувати один об’єднаний перезапуск після завершення активної роботи. Звичайнийrestartзберігає наявну поведінку менеджера служб;--forceзалишається шляхом негайного перевизначення.
Рекомендовано
Використовуйте openclaw gateway для актуальної документації та прикладів.