Перейти до основного вмісту

Documentation Index

Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

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: показати стан установлення служби та перевірити справність Gateway
  • install: установити службу (launchd/systemd/schtasks)
  • uninstall: видалити службу
  • start: запустити службу
  • stop: зупинити службу
  • restart: перезапустити службу

Поширені параметри

  • status: --url, --token, --password, --timeout, --no-probe, --require-rpc, --deep, --json
  • install: --port, --runtime <node|bun>, --token, --force, --json
  • restart: --safe, --skip-deferral, --force, --wait <duration>, --json
  • життєвий цикл (uninstall|start|stop): --json
Примітки:
  • status за можливості розв’язує налаштовані SecretRefs автентифікації для автентифікації проби.
  • Якщо потрібний SecretRef автентифікації не розв’язано в цьому шляху команди, daemon status --json повідомляє rpc.authWarning, коли підключення або автентифікація проби не вдається; передайте --token/--password явно або спочатку розв’яжіть джерело секрету.
  • Якщо проба успішна, попередження про нерозв’язані посилання автентифікації пригнічуються, щоб уникнути хибних спрацювань.
  • status --deep додає найкращу можливу перевірку служби на системному рівні. Коли вона знаходить інші служби, схожі на Gateway, вивід для людини друкує підказки з очищення та попереджає, що один Gateway на машину все ще є звичайною рекомендацією.
  • status --deep також запускає перевірку конфігурації в режимі з урахуванням Plugin і показує попередження налаштованого маніфеста Plugin (наприклад, відсутні метадані конфігурації каналу), щоб перевірки встановлення та оновлення їх виявляли. Типовий status зберігає швидкий шлях лише для читання, який пропускає перевірку Plugin.
  • В установленнях Linux systemd перевірки розбіжності токенів status включають джерела юнітів 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-ключів або посилань середовища профілю автентифікації в EnvironmentVariables.
  • Якщо ви навмисно запускаєте кілька Gateway на одному хості, ізолюйте порти, конфігурацію/стан і робочі простори; див. /gateway#multiple-gateways-same-host.
  • restart --safe просить запущений Gateway попередньо перевірити активну роботу та запланувати один об’єднаний перезапуск після завершення активної роботи. Звичайний restart зберігає наявну поведінку менеджера служб; --force лишається шляхом негайного перевизначення.
  • restart --safe --skip-deferral запускає безпечний перезапуск з урахуванням OpenClaw, але обходить шлюз відкладання активної роботи, тож Gateway надсилає перезапуск негайно, навіть коли повідомлено про блокувальники. Це аварійний вихід для оператора, коли завислий запуск завдання утримує безпечний перезапуск; потребує --safe.

Рекомендовано

Використовуйте openclaw gateway для актуальної документації та прикладів.

Пов’язане