Oracle Cloud
Запустіть постійний Gateway OpenClaw на ARM-рівні Oracle Cloud Always Free (до 4 OCPU, 24 GB RAM, 200 GB сховища) безкоштовно.Передумови
- Обліковий запис Oracle Cloud (реєстрація) — див. посібник зі спільноти щодо реєстрації, якщо виникають проблеми
- Обліковий запис Tailscale (безкоштовно на tailscale.com)
- Пара SSH-ключів
- Близько 30 хвилин
Налаштування
Створіть екземпляр OCI
- Увійдіть у Oracle Cloud Console.
- Перейдіть до Compute > Instances > Create Instance.
- Налаштуйте:
- Name:
openclaw - Image: Ubuntu 24.04 (aarch64)
- Shape:
VM.Standard.A1.Flex(Ampere ARM) - OCPUs: 2 (або до 4)
- Memory: 12 GB (або до 24 GB)
- Boot volume: 50 GB (до 200 GB безкоштовно)
- SSH key: Додайте свій публічний ключ
- Name:
- Натисніть Create і запишіть публічну IP-адресу.
Налаштуйте користувача й hostname
Установіть OpenClaw
Налаштуйте gateway
Використовуйте автентифікацію за токеном із Tailscale Serve для безпечного віддаленого доступу.
gateway.trustedProxies=["127.0.0.1"] тут використовується лише для обробки forwarded-IP/local-client локального проксі Tailscale Serve. Це не gateway.auth.mode: "trusted-proxy". Маршрути перегляду diff у цій конфігурації зберігають поведінку fail-closed: сирі запити переглядача на 127.0.0.1 без forwarded proxy headers можуть повертати Diff not found. Використовуйте mode=file / mode=both для вкладень або свідомо ввімкніть віддалені переглядачі й задайте plugins.entries.diffs.config.viewerBaseUrl (або передайте proxy baseUrl), якщо вам потрібні придатні для поширення посилання на переглядач.Посильте захист безпеки VCN
Заблокуйте весь трафік, крім Tailscale, на мережевому краю:
- Перейдіть до Networking > Virtual Cloud Networks у OCI Console.
- Натисніть свій VCN, потім Security Lists > Default Security List.
- Видаліть усі правила ingress, крім
0.0.0.0/0 UDP 41641(Tailscale). - Залиште типові правила egress (дозволити весь вихідний трафік).
Резервний варіант: SSH-тунель
Якщо Tailscale Serve не працює, використайте SSH-тунель зі своєї локальної машини:http://localhost:18789.
Усунення несправностей
Не вдається створити екземпляр (“Out of capacity”) — ARM-екземпляри безкоштовного рівня популярні. Спробуйте інший availability domain або повторіть у непіковий час. Tailscale не підключається — Виконайтеsudo tailscale up --ssh --hostname=openclaw --reset, щоб пройти автентифікацію повторно.
Gateway не запускається — Виконайте openclaw doctor --non-interactive і перевірте журнали через journalctl --user -u openclaw-gateway.service -n 50.
Проблеми з ARM-бінарними файлами — Більшість npm-пакетів працює на ARM64. Для нативних бінарних файлів шукайте випуски linux-arm64 або aarch64. Перевірте архітектуру через uname -m.
Наступні кроки
- Channels — підключіть Telegram, WhatsApp, Discord та інші
- Конфігурація gateway — усі параметри конфігурації
- Updating — підтримуйте OpenClaw в актуальному стані