OpenClaw можно запустить пятью принципиально разными способами. Каждый имеет свою логику: локальный деплой — для экспериментов и приватности, VPS — для постоянной доступности, managed services — для тех, кто хочет агент без головной боли с инфраструктурой.
Этот материал — полная карта вариантов с матрицей выбора.
Сравнительная матрица
| Вариант | Стоимость/мес | Требования | Offline-риск | Сложность | Масштаб |
|---|---|---|---|---|---|
| Локально (ноутбук) | ~$0 | 1 core, 2GB RAM, 20GB SSD | Высокий (спящий ноутбук) | Низкая | Личный |
| Mac Mini | ~$0 (железо куплено) | M1+, 8GB RAM | Низкий | Низкая | Личный / малая команда |
| VPS | $5–20 | 1 vCPU, 2GB RAM, 20GB | Минимальный | Средняя | Любой |
| Managed service | $20–50+ | Нет | Нет | Минимальная | Любой |
| Docker / GHCR | Стоимость сервера | Docker | Зависит от хоста | Средняя | Enterprise |
Рекомендация по умолчанию: если сомневаетесь — берите VPS. Оптимальное соотношение стоимости, контроля и надёжности.
Вариант 1: локальный деплой (ноутбук / рабочая станция)
Когда подходит
- Эксперименты, прототипы, обучение
- Максимальная приватность (данные не покидают машину)
- Агент нужен только в рабочее время
Минимальные требования
| Компонент | Минимум | Рекомендовано |
|---|---|---|
| CPU | 1 ядро | 4+ ядра |
| RAM | 2GB | 8GB+ |
| SSD | 20GB | 50GB |
| Node.js | 22+ | 22 LTS |
| ОС | Linux / macOS / Windows | macOS или Linux |
Установка
# Глобальная установка
npm install -g openclaw
# Запуск
openclaw start
# Проверка
openclaw status
Подробные руководства по платформам:
Главное ограничение
Если ноутбук ушёл в спящий режим или выключен — агент недоступен. TaskFlows не выполняются. Heartbeat-задачи пропускаются. Для агента, который должен что-то делать пока вы спите — нужен VPS или Mac Mini.
Вариант 2: Mac Mini как домашний сервер
Подробный разбор этого варианта — в отдельной статье Mac Mini vs VPS для OpenClaw.
Кратко: Mac Mini M1+ при постоянной работе потребляет 7-10W. За год это ~$15 электричества. При этом — полная мощность Apple Silicon для локальных моделей через Ollama.
Когда выбирать Mac Mini: у вас уже есть Mac Mini или вы планируете купить его для домашней автоматизации. Это де-факто «локальный сервер» без облачных расходов.
Вариант 3: VPS — рекомендованный для production
VPS даёт 24/7 доступность при минимальной стоимости и полном контроле.
Выбор провайдера
Для России:
- Для работы через OpenClaw в России без ограничений читайте: OpenClaw в России через AITunnel
Международные:
- DigitalOcean — $6/мес за Basic Droplet, есть 1-Click Install
- Hetzner — дёшево, надёжно, популярно в developer-сообществе
- Contabo — большой объём за небольшие деньги
Полная установка на Ubuntu 22.04
# 1. Обновить систему
apt update && apt upgrade -y
# 2. Установить Node.js 22
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs
# 3. Установить OpenClaw
npm install -g openclaw
# 4. Создать пользователя (не запускать от root)
useradd -m -s /bin/bash openclaw-user
su - openclaw-user
# 5. Инициализация
openclaw init
# 6. Настроить systemd для автозапуска
cat > /etc/systemd/system/openclaw.service << 'EOF'
[Unit]
Description=OpenClaw AI Agent
After=network.target
[Service]
Type=simple
User=openclaw-user
ExecStart=/usr/bin/openclaw start
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF
systemctl enable openclaw
systemctl start openclaw
systemctl status openclaw
Firewall настройка
# UFW (Ubuntu)
ufw default deny incoming
ufw allow ssh
ufw allow 443/tcp # HTTPS для reverse proxy
# Порт 18789 НЕ открываем публично
ufw enable
Проверка доступности
# Убедиться, что 18789 не видно снаружи
curl -m 5 http://YOUR_SERVER_IP:18789 # Должно вернуть ошибку подключения
Вариант 4: Managed Services
Managed services — это когда провайдер берёт на себя: установку, обновления, безопасность, firewall, SSL-сертификаты. Вы получаете готового агента.
OpenClaw Launch (официальный)
Официальный managed hosting от команды OpenClaw:
- Версии фиксируются и тестируются перед деплоем
- Встроенная аутентификация и firewall
- Container isolation из коробки
- Автоматические обновления с возможностью pinning
Кому подходит: тем, кто не хочет заниматься DevOps, но хочет надёжного агента.
DigitalOcean 1-Click Deploy
DigitalOcean предлагает 1-Click installation через Marketplace:
- Войдите в DigitalOcean → Marketplace → поищите «OpenClaw»
- Нажмите «Create OpenClaw Droplet»
- Выберите размер (минимум: $6/мес Basic)
- Добавьте SSH-ключ
- Создайте → через 2-3 минуты агент готов
После создания вы получаете IP-адрес и следуете инструкциям для первичной настройки через SSH.
Tencent Cloud Lighthouse
Для пользователей в Азии или тех, кто работает с китайским рынком:
- Визуальный панель управления
- Автоматические snapshots
- Простой мониторинг ресурсов
Вариант 5: Docker / GHCR деплой
Docker-деплой подходит для тех, кто уже использует контейнеризацию в своей инфраструктуре.
Базовый docker-compose.yml
version: '3.8'
services:
openclaw:
image: openclaw/openclaw:v2026.4.11
container_name: openclaw-agent
restart: unless-stopped
ports:
- "127.0.0.1:18789:18789" # Только localhost!
volumes:
- openclaw-data:/home/openclaw/.openclaw
- ./workspace:/workspace:ro
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- OPENCLAW_TOKEN=${OPENCLAW_TOKEN}
- TZ=Europe/Moscow
deploy:
resources:
limits:
memory: 2G
volumes:
openclaw-data:
# Запуск
docker compose up -d
# Логи
docker compose logs -f openclaw
# Обновление без downtime
docker compose pull openclaw
docker compose up -d --no-deps openclaw
Теги образов и version pinning
# Последняя стабильная
openclaw/openclaw:latest
# Закреплённая версия (рекомендовано для production)
openclaw/openclaw:v2026.4.11
# Из GHCR (GitHub Container Registry)
ghcr.io/openclaw/openclaw:v2026.4.11
Важно: для production всегда фиксируйте версию (v2026.4.11), не используйте latest. Это защищает от неожиданных breaking changes при обновлении образа.
Nginx как reverse proxy
# /etc/nginx/sites-available/openclaw
server {
listen 443 ssl http2;
server_name agent.yourdomain.com;
ssl_certificate /etc/letsencrypt/live/agent.yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/agent.yourdomain.com/privkey.pem;
location / {
proxy_pass http://127.0.0.1:18789;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
# Аутентификация на уровне Nginx (дополнительный слой)
auth_basic "OpenClaw";
auth_basic_user_file /etc/nginx/.htpasswd;
}
}
Несколько агентов за одним балансировщиком
upstream openclaw_agents {
server 127.0.0.1:18789; # Агент 1 (команда DevOps)
server 127.0.0.1:18790; # Агент 2 (команда маркетинга)
server 127.0.0.1:18791; # Агент 3 (личный)
}
server {
listen 443 ssl;
location /devops/ {
proxy_pass http://127.0.0.1:18789/;
}
location /marketing/ {
proxy_pass http://127.0.0.1:18790/;
}
location /personal/ {
proxy_pass http://127.0.0.1:18791/;
}
}
Ollama + OpenClaw: полностью локальный стек без внешних API
Если вы хотите работать без отправки данных в облако и сократить расходы на API — Ollama позволяет запустить языковую модель локально и подключить к OpenClaw.
Минимальные требования для локальных моделей
| Модель | RAM | VRAM | Качество |
|---|---|---|---|
| Llama 3.2 3B | 4GB | Не нужен | Базовое |
| Llama 3.1 8B | 8GB | Не нужен (медленно) | Хорошее |
| Qwen 2.5 14B | 16GB RAM / 12GB VRAM | Рекомендовано GPU | Отличное |
| Gemma 4 (локально) | 16GB | 8GB VRAM | Отличное |
Установка и настройка
# 1. Установить Ollama
curl -fsSL https://ollama.com/install.sh | sh
# 2. Скачать модель
ollama pull llama3.1:8b
ollama pull gemma4 # Бесплатная от Google
# 3. Проверить
ollama run llama3.1:8b "Привет, как дела?"
# 4. Настроить OpenClaw для работы с Ollama
// openclaw.json
{
"model": {
"provider": "ollama",
"model": "llama3.1:8b",
"base_url": "http://localhost:11434",
"fallback": {
"provider": "anthropic",
"model": "claude-haiku-4-5"
}
}
}
Когда Ollama выгоден
| Сценарий | Ollama | Облачная модель |
|---|---|---|
| Приватные данные | ✅ Лучше | ❌ Риск утечки |
| Высокий объём запросов | ✅ Дешевле | ❌ Дорого |
| Качество сложных задач | ❌ Хуже | ✅ Лучше |
| Старт с нуля | ❌ Нужно железо | ✅ Сразу работает |
Детально об Ollama-интеграции: OpenClaw + Ollama: локальные AI-модели.
Итог: как выбрать
- Экспериментируете → локальный деплой на ноутбук, npm install -g openclaw
- Хотите 24/7 без DevOps → managed service (OpenClaw Launch или DigitalOcean 1-Click)
- Хотите контроль и надёжность → VPS с systemd, $5-20/мес
- Уже используете Docker → docker-compose с GHCR образом
- Enterprise с несколькими агентами → Docker + Nginx + безопасная конфигурация из Enterprise Security
- Максимальная приватность или нет денег на API → VPS + Ollama