На цій сторінці
На цій сторінці
Hosting
exe.dev
Мета: Gateway OpenClaw працює на віртуальній машині exe.dev і доступний за адресою https://<vm-name>.exe.xyz.
У цьому посібнику передбачається використання стандартного образу exeuntu від exe.dev. Для інших дистрибутивів доберіть відповідні пакунки.
Що вам потрібно
- Обліковий запис exe.dev
- Доступ до віртуальних машин exe.dev через
ssh exe.dev(необов’язково, для ручного налаштування)
Швидкий спосіб для початківців
- Відкрийте https://exe.new/openclaw
- За потреби введіть свій ключ автентифікації або токен
- Натисніть "Agent" поруч зі своєю віртуальною машиною та зачекайте, доки Shelley завершить підготовку
- Відкрийте
https://<vm-name>.exe.xyz/та пройдіть автентифікацію за допомогою налаштованого спільного секрету (типово використовується автентифікація за токеном; автентифікація за паролем також працює, якщо змінитиgateway.auth.mode) - Схваліть запити на сполучення пристроїв, що очікують, за допомогою
openclaw devices approve <requestId>
Автоматизоване встановлення за допомогою Shelley
Shelley, агент exe.dev, може встановити OpenClaw за текстовим запитом:
Ручне встановлення
Створіть віртуальну машину
На своєму пристрої виконайте:
Потім під’єднайтеся:
Установіть необхідні компоненти (на віртуальній машині)
Установіть OpenClaw
Налаштуйте nginx як проксі до порту 8000
Відредагуйте /etc/nginx/sites-enabled/default:
Перезаписуйте заголовки переспрямування замість збереження ланцюжків, наданих клієнтом. OpenClaw довіряє переспрямованим метаданим IP-адрес лише від явно налаштованих проксі, а ланцюжки X-Forwarded-For із дописуванням значень вважаються ризиком для захисту системи.
Отримайте доступ до 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 з автентифікацією електронною поштою.
Оновлення
Перемикання каналів оновлень і ручне відновлення описано в розділі Оновлення.