Skip to main content
Розгорніть OpenClaw на Render, використовуючи Blueprint render.yaml із репозиторію. У ньому в одному файлі оголошено сервіс, диск і змінні середовища.

Передумови

Розгортання

Розгорнути на Render Це створює сервіс Render із render.yaml, збирає образ Docker і розгортає його. URL-адреса вашого сервісу має формат https://<service-name>.onrender.com.

Blueprint

Вибір тарифу

У Blueprint типовим є тариф starter. Щоб використовувати безкоштовний тариф, змініть plan: free у файлі render.yaml вашого форку. Зверніть увагу: без постійного диска стан OpenClaw скидатиметься після кожного розгортання.

Після розгортання

Доступ до інтерфейсу керування

Вебпанель доступна за адресою https://<your-service>.onrender.com/. Підключіться за допомогою спільного секрету — автоматично згенерованого OPENCLAW_GATEWAY_TOKEN (його можна знайти в Dashboard → your service → Environment) — або пароля, якщо ви перейшли на автентифікацію за паролем.

Журнали

У розділі Dashboard → your service → Logs відображаються журнали збирання (створення образу Docker), журнали розгортання (запуск сервісу) і журнали виконання (вивід застосунку).

Доступ до оболонки

Dashboard → your service → Shell відкриває сеанс оболонки. Постійний диск змонтовано в /data.

Змінні середовища

Редагуйте змінні в Dashboard → your service → Environment. Зміни запускають автоматичне повторне розгортання.

Автоматичне розгортання

Render автоматично виконує повторне розгортання, коли в підключеній гілці репозиторію з’являється новий коміт. Якщо ви виконали розгортання безпосередньо з openclaw/openclaw, а не з власного форку, ви не маєте доступу для надсилання змін, щоб запустити цей процес. Тому для оновлення виконайте ручну синхронізацію Blueprint у Dashboard або спрямуйте сервіс на власний форк.

Власний домен

  1. Dashboard → your service → Settings → Custom Domains
  2. Додайте свій домен
  3. Налаштуйте DNS відповідно до вказівок (CNAME на *.onrender.com)
  4. Render автоматично надасть сертифікат TLS

Масштабування

  • Вертикальне: змініть тариф, щоб отримати більше ресурсів CPU та RAM. Зазвичай цього достатньо для OpenClaw.
  • Горизонтальне: збільште кількість екземплярів (тариф Standard або вищий). Потрібні прив’язані сеанси або зовнішнє керування станом, оскільки OpenClaw зберігає стан виконання на локальному диску.

Резервне копіювання та міграція

З оболонки Render Dashboard можна будь-коли експортувати стан, конфігурацію, профілі автентифікації та робочий простір:
Ця команда створює переносний архів резервної копії. Див. Резервне копіювання.

Усунення несправностей

Сервіс не запускається

Перевірте журнали розгортання в Render Dashboard. Поширені проблеми:
  • Відсутній OPENCLAW_GATEWAY_TOKEN — переконайтеся, що його задано в Dashboard → Environment
  • Невідповідність порту — переконайтеся, що задано OPENCLAW_GATEWAY_PORT=8080, щоб Gateway прив’язувався до порту, якого очікує Render

Повільний запуск після простою (безкоштовний тариф)

Сервіси безкоштовного тарифу зупиняються після 15 хвилин бездіяльності; перший запит після зупинення виконується кілька секунд, поки запускається контейнер. Перейдіть на Starter, щоб сервіс працював постійно.

Втрата даних після повторного розгортання

Це відбувається на безкоштовному тарифі (немає постійного диска). Перейдіть на платний тариф або регулярно експортуйте резервну копію командою openclaw backup create з оболонки Render.

Помилки перевірки працездатності

Якщо збирання завершується успішно, але розгортання не вдається, можливо, сервіс запускається надто довго або /health недоступний. Перевірте:
  • Журнали збирання на наявність помилок
  • Чи запускається контейнер локально за допомогою docker build && docker run

Наступні кроки