Skip to main content
Мета: Gateway OpenClaw працює на віртуальній машині exe.dev і доступний за адресою https://<vm-name>.exe.xyz. У цьому посібнику передбачається використання стандартного образу exeuntu від exe.dev. Для інших дистрибутивів доберіть відповідні пакунки.

Що вам потрібно

  • Обліковий запис exe.dev
  • Доступ до віртуальних машин exe.dev через ssh exe.dev (необов’язково, для ручного налаштування)

Швидкий спосіб для початківців

  1. Відкрийте https://exe.new/openclaw
  2. За потреби введіть свій ключ автентифікації або токен
  3. Натисніть “Agent” поруч зі своєю віртуальною машиною та зачекайте, доки Shelley завершить підготовку
  4. Відкрийте https://<vm-name>.exe.xyz/ та пройдіть автентифікацію за допомогою налаштованого спільного секрету (типово використовується автентифікація за токеном; автентифікація за паролем також працює, якщо змінити gateway.auth.mode)
  5. Схваліть запити на сполучення пристроїв, що очікують, за допомогою openclaw devices approve <requestId>

Автоматизоване встановлення за допомогою Shelley

Shelley, агент exe.dev, може встановити OpenClaw за текстовим запитом:

Ручне встановлення

1

Створіть віртуальну машину

На своєму пристрої виконайте:
Потім під’єднайтеся:
Зберігайте стан цієї віртуальної машини. OpenClaw зберігає openclaw.json, окремі для кожного агента файли auth-profiles.json, сеанси та стан каналів і провайдерів у ~/.openclaw/, а робочий простір — у ~/.openclaw/workspace/.
2

Установіть необхідні компоненти (на віртуальній машині)

3

Установіть OpenClaw

4

Налаштуйте nginx як проксі до порту 8000

Відредагуйте /etc/nginx/sites-enabled/default:
Перезаписуйте заголовки переспрямування замість збереження ланцюжків, наданих клієнтом. OpenClaw довіряє переспрямованим метаданим IP-адрес лише від явно налаштованих проксі, а ланцюжки X-Forwarded-For із дописуванням значень вважаються ризиком для захисту системи.
5

Отримайте доступ до OpenClaw і схваліть пристрої

Відкрийте https://<vm-name>.exe.xyz/ (див. адресу Control UI, виведену під час початкового налаштування). Якщо з’явиться запит на автентифікацію, вставте налаштований спільний секрет із віртуальної машини.У цьому посібнику типово використовується автентифікація за токеном, тому отримайте gateway.auth.token за допомогою openclaw config get gateway.auth.token або створіть новий командою openclaw doctor --n. Якщо ви перемкнули Gateway на автентифікацію за паролем, натомість використовуйте gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD.Схваліть пристрої за допомогою openclaw devices list і openclaw devices approve <requestId>. Якщо маєте сумніви, скористайтеся Shelley у браузері.

Віддалене налаштування каналів

Для віддалених хостів віддавайте перевагу одному виклику config patch замість багатьох викликів config set через SSH. Зберігайте справжні токени в середовищі віртуальної машини або у ~/.openclaw/.env, а в openclaw.json указуйте лише SecretRefs. Повний опис контракту SecretRef див. у розділі Керування секретами. На віртуальній машині додайте до середовища служби необхідні секрети:
На локальному комп’ютері створіть файл виправлення та передайте його на віртуальну машину через канал:
Використовуйте --replace-path, коли вкладений список дозволів має точно відповідати значенню з виправлення, наприклад під час заміни списку дозволених каналів Discord:
Повний довідник із налаштування каналів див. у розділах Discord і Slack.

Віддалений доступ

exe.dev забезпечує автентифікацію для віддаленого доступу. Типово HTTP-трафік із порту 8000 переспрямовується на https://<vm-name>.exe.xyz з автентифікацією електронною поштою.

Оновлення

Перемикання каналів оновлень і ручне відновлення описано в розділі Оновлення.

Пов’язані матеріали