Cloudflare выпустил Moltworker: MoltBot без собственного железа

Cloudflare выпустил Moltworker: MoltBot без собственного железа

Теперь не нужен Mac Mini — Cloudflare адаптировал MoltBot для запуска на своей инфраструктуре через Workers и Sandbox SDK.

Cloudflare выпустил Moltworker

Интернет проснулся на этой неделе от волны людей, скупающих Mac Mini для запуска MoltBot. Cloudflare предложил альтернативу: Moltworker — адаптация MoltBot для облачной инфраструктуры.

Проблема

OpenClaw требует постоянно работающего сервера или компьютера. Это привело к:

  • Мему с покупкой Mac Mini
  • Проблемам с надёжностью домашних серверов
  • Вопросам о потреблении электроэнергии

Решение Cloudflare

Moltworker — это middleware Worker и адаптированные скрипты, которые позволяют запускать MoltBot на:

  • Cloudflare Workers — serverless compute
  • Sandbox SDK — изолированное выполнение кода
  • Browser Rendering — headless браузер для автоматизации
  • R2 — persistent storage

Архитектура

┌─────────────────────────────────┐
│    Moltworker (Entrypoint)      │
│    - API Router                  │
│    - Proxy to Sandbox           │
│    - Admin UI                   │
└───────────────┬─────────────────┘

    ┌───────────┼───────────┐
    ▼           ▼           ▼
┌────────┐ ┌────────┐ ┌────────┐
│Sandbox │ │Browser │ │  R2    │
│Container│ │Rendering│ │Storage │
└────────┘ └────────┘ └────────┘

Преимущества

  1. Без железа — не нужен Mac Mini или VPS
  2. Глобальная сеть — работает на edge Cloudflare
  3. Безопасность — изолированные sandbox-контейнеры
  4. Масштабируемость — автоматически под нагрузку
  5. Оплата за использование — платишь только когда работает

Как начать

# Клонируем репозиторий
git clone https://github.com/cloudflare/moltworker

# Настраиваем
cp wrangler.toml.example wrangler.toml
# Редактируем конфигурацию

# Деплоим
npx wrangler deploy

Node.js совместимость

Cloudflare отмечает значительный прогресс в совместимости Workers с Node.js:

Мы протестировали 1000 самых популярных NPM-пакетов — только 15 (1.5%) не работают.

Это позволяет запускать большую часть логики MoltBot напрямую в Workers, ближе к пользователю.

Ограничения

  • Требуется аккаунт Cloudflare (есть бесплатный план)
  • Sandbox имеет лимиты по времени выполнения
  • Не все интеграции MoltBot работают (например, некоторые системные команды)

Репозиторий

GitHub: cloudflare/moltworker


Источник: Cloudflare Blog