Русский (Russian)
€EUR
  • openclaw
  • vps
  • ии-агент
  • linux
  • самохостинг
  • установка

OpenClaw на VPS: полная установка без покупки Mac mini

Установите OpenClaw на Linux VPS меньше чем за час: требования, команды, защита сервера и сравнение с покупкой Mac mini.

  • 7 мин чтения
  • Sarah Belkacem
OpenClaw на VPS: полная установка без покупки Mac mini

Чтобы OpenClaw работал круглосуточно, достаточно Linux VPS. Покупать Mac mini не нужно: агент обращается к языковым моделям по API и сам ничего тяжёлого не считает, так что серверу с 2 vCPU и 4 ГБ RAM хватает с запасом.

В этом руководстве сначала разберём, почему VPS выигрывает, затем пройдём установку по шагам, настроим защиту и подберём ресурсы. Если хотите сразу к делу, тарифы VPS для OpenClaw уже подготовлены под эту задачу.

Зачем покупать Mac mini за 600 $, если есть VPS

Рассуждение знакомое: в демо OpenClaw стоит на Mac mini на рабочем столе, значит, нужен такой же. Но удобство для демонстрации и требования к постоянной работе - разные вещи. Персональный агент должен отвечать в 3 часа ночи, в ваш отпуск и даже после перезагрузки домашнего роутера.

Mac mini - это покупка в несколько сотен долларов (около 600 $ за базовую модель), причём единовременная и до того, как вы убедились, что инструмент вам вообще нужен. Дальше добавляются электричество, домашний канал, динамический IP, отключения, обновления macOS с перезагрузкой, а если машина зависнет, перезапустить её некому.

Для задач OpenClaw такая мощность просто не используется. Модели (Claude, GPT и другие) работают у провайдера. Ваша машина оркестрирует: держит открытым шлюз (gateway) к WhatsApp, Telegram или Discord, запускает инструменты, хранит память и журналы. Это работа сервера, а не рабочей станции.

Mac mini и VPS: сравнение

КритерийMac mini домаLinux VPS
Начальные вложенияПокупка оборудованияБез оборудования, ежемесячная оплата
Доступность сетиЗависит от домашнего роутераПодключение в дата-центре, фиксированный IP
IP-адресЧасто динамическийПубличный и постоянный
Перезагрузка и сбоиНужно ехать к устройствуКонсоль и удалённый доступ
МасштабированиеЗамена машиныПереход на тариф выше в несколько кликов
Изоляция личных данныхОдна сеть с вашими устройствамиОтдельная среда
Пробный запуск без серьёзных обязательствНетДа, остановить можно когда угодно

Последний пункт весит больше всего. VPS можно попробовать, удалить и создать заново. Купленный Mac mini остаётся на вашем столе.

Что нужно для хостинга OpenClaw

OpenClaw - приложение на Node.js. Официальная документация требует свежую версию Node (22 или новее; сверьтесь со страницей установки, требования меняются). GPU не нужен, пока вы используете модели через API.

Реалистичные ориентиры по ресурсам:

  • 1-2 vCPU и 2 ГБ RAM: достаточно для личного агента с одним-двумя каналами связи.
  • 2-4 vCPU и 4 ГБ RAM: комфортно, если агент управляет headless-браузером, выполняет задачи по расписанию или работает сразу с несколькими каналами.
  • SSD от 40 ГБ: журналы, память и сессии со временем растут.
  • Ubuntu 24.04 LTS или Debian 12: дистрибутивы с лучшей документацией для такого развёртывания.

Если вы планируете запускать локальные модели (например, через Ollama), расчёт меняется: потребуется заметно больше RAM, а возможно, и GPU. Для обычной работы OpenClaw с API-ключом это лишнее, и обычный Linux VPS справится.

Установка OpenClaw на VPS по шагам

Исходим из чистого VPS с Ubuntu 24.04 и root-доступом по SSH.

1. Подготовить систему и отдельного пользователя

Не запускайте под root агента, который умеет выполнять команды. Создайте отдельного пользователя.

Bash
apt update && apt upgrade -y adduser claw usermod -aG sudo claw

Затем скопируйте SSH-ключ в новую учётную запись и проверьте подключение, прежде чем идти дальше:

Bash
rsync --archive --chown=claw:claw ~/.ssh /home/claw

2. Включить минимальный файрвол

Bash
ufw allow OpenSSH ufw enable ufw status

Обратите внимание на то, что мы не открываем: порт шлюза OpenClaw. К этому вернёмся в разделе о безопасности.

3. Установить Node.js

Переключитесь на пользователя claw (su - claw) и установите Node 22 из репозитория NodeSource:

Bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs node -v

4. Установить OpenClaw и запустить мастер настройки

Остальное сделает официальный установочный скрипт:

Bash
curl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon

Мастер onboarding спросит, какого провайдера моделей использовать (API-ключ), какие каналы подключить, и установит сервис, который автоматически перезапускает агента. Читайте вывод: если синтаксис какой-либо опции изменился, ориентируйтесь на официальную документацию.

5. Оставить сервис работающим после выхода из сессии

Если демон установлен как пользовательский сервис systemd, он должен пережить закрытие SSH-сессии:

Bash
sudo loginctl enable-linger claw systemctl --user status openclaw-gateway

Точное имя юнита может отличаться в зависимости от версии. Проверьте командами openclaw gateway status и openclaw doctor: вторая сообщает о типичных проблемах конфигурации.

Защита агента: то, что действительно важно

Агент, который читает ваши сообщения и выполняет действия, - лакомая цель. Правило простое: интерфейс управления нельзя выставлять в открытом виде в интернет.

По умолчанию шлюз слушает только локальный адрес (в последних версиях порт 18789). Оставьте так и подключайтесь к нему через SSH-туннель со своего компьютера:

Bash
ssh -N -L 18789:127.0.0.1:18789 claw@IP_DU_VPS

После этого откройте http://127.0.0.1:18789 в локальном браузере. Ничего не опубликовано наружу, и защищать на уровне файрвола нечего.

Что стоит сделать дополнительно:

  • Отключите вход по паролю в SSH (PasswordAuthentication no в /etc/ssh/sshd_config) и оставьте только ключи.
  • Установите fail2ban, чтобы сдерживать автоматический подбор паролей.
  • Ограничьте права агента: sudo без пароля для агента редко бывает хорошей идеей.
  • Задайте список разрешённых отправителей в каналах связи, чтобы никто посторонний не мог с ним разговаривать.
  • Следите за расходами у провайдера API: установите месячный лимит на ключ.

Если агент принимает публичный трафик (например, вебхуки), дополнительная сетевая защита имеет смысл: посмотрите VPS с защитой от DDoS.

Обновления, резервные копии и мониторинг

Установленный и забытый агент быстро превращается в проблему. Позаботьтесь о трёх вещах с первого дня.

Обновления. Включите unattended-upgrades для системных исправлений, а OpenClaw время от времени обновляйте вручную (npm update -g openclaw или повторный запуск установочного скрипта), читая заметки к релизам: проект развивается быстро.

Резервные копии. Конфигурация и память агента хранятся в каталоге ~/.openclaw. Достаточно ежедневного архива, который копируется за пределы сервера:

Bash
tar czf /tmp/openclaw-$(date +%F).tar.gz -C ~ .openclaw

Делайте также снимок VPS перед каждым крупным обновлением. На физической машине дома такого запаса прочности просто нет.

Мониторинг. Смотрите журналы командой journalctl --user -u openclaw-gateway -f и настройте простое оповещение (внешний ping или сообщение в Telegram при остановке).

Как выбрать VPS для OpenClaw

Важны три параметра: объём RAM (не опускайтесь ниже 2 ГБ), диск NVMe или SSD и расположение. Если ваши каналы и пользователи находятся в Европе, сервер во Франции или в Германии оставляет данные в европейском правовом поле, а это упрощает вопросы GDPR, когда агент работает с личными или клиентскими сообщениями.

В Infrawire страница VPS для OpenClaw собирает подходящие тарифы: вы выбираете размер, получаете root-доступ и идёте по этому руководству. Если агент станет важной частью вашей работы, вы перейдёте на тариф выше без переустановки. А если поймёте, что инструмент вам не подходит, просто остановите сервер, и у вас не останется коробки, которую нужно продавать.

Подробнее об администрировании Linux-сервера: в разделе руководств разобраны SSH, файрвол и резервное копирование.

FAQ

Да. OpenClaw - приложение на Node.js, которое работает в Linux, macOS и Windows (через WSL2). Некоторые функции, завязанные на экосистему Apple, например iMessage, требуют Mac. Для WhatsApp, Telegram, Discord и большинства типичных сценариев Linux VPS подходит.

Для простого личного использования рассчитывайте на 2 ГБ RAM и 1-2 vCPU. Если агент управляет браузером или работает с несколькими каналами, берите 4 ГБ. Узким местом редко становится процессор, ведь модели работают на стороне провайдера API.

Нет, если вы используете модели, размещённые у провайдера, через API-ключ. GPU пригодится только при запуске крупных моделей локально, но это уже другой проект с другими требованиями к железу.

Безопасно, если правильно всё настроить: отдельный пользователь, шлюз только на локальном адресе, доступ через SSH-туннель, вход по ключам, список разрешённых отправителей и лимит расходов на API-ключе. Классическая ошибка - открыть порт управления всему интернету.

Да. Достаточно сохранить каталог ~/.openclaw, установить OpenClaw на новую машину и восстановить архив. На VPS тариф часто можно сменить и напрямую, не начиная с нуля.

Sarah Belkacem

Автор

Sarah Belkacem

Менеджер по маркетингу, Infrawire

Похожие статьи

Следите за последними предложениями, скидками и специальными акциями.

Смотреть акции

Мы используем файлы cookie

Аналитические cookie улучшают работу сайта. Данные не продаются третьим лицам. Подробнее в политике конфиденциальности.