Hermes Agent на VPS в Docker
10 шагов с готовым файлом docker-compose: сколько ресурсов брать, как запустить шлюз, обновить без потери данных и не открыть лишних портов.
PDF-версия для печати
- Все 10 шагов на страницах A4
- Можно сохранить и распечатать
Чек-лист открыт на странице без формы. PDF пришлём после имени и телефона.
- Сколько памяти и процессора нужно на самом деле
- Готовый docker-compose с лимитами
- Как обновить агента и не потерять данные
- Какие порты нельзя открывать наружу
- Как смотреть журналы и делать копию
10 шагов по порядку
Команды и ресурсы сверены с документацией Hermes Agent по Docker 22 октября 2026 года.
Составлено по документации Hermes Agent по Docker, проверено 22 октября 2026 года.
- Выберите сервер по ресурсам. Минимум по документации: 1 ГБ памяти, 1 ядро, 500 МБ диска. Рекомендуется 2-4 ГБ, 2 ядра, от 2 ГБ диска. Если нужна работа с браузером (Chromium), берите не меньше 2 ГБ памяти и добавьте к запуску
--shm-size=1g. - Работайте под обычным пользователем, не под root. Создайте отдельного пользователя и входите на сервер под ним.
- Установите Docker по инструкции вашего хостинга или с официального сайта Docker и проверьте командой
docker --version. - Сделайте первичную настройку. Создайте папку данных и запустите мастер:
mkdir -p ~/.hermes, затемdocker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent setup. Папка~/.hermesединственное место, где хранятся ключи, память, навыки и журналы. - Запустите шлюз в фоне.
docker run -d --name hermes --restart unless-stopped -v ~/.hermes:/opt/data nousresearch/hermes-agent gateway run. Порт-p 8642:8642нужен только для API агента. Для Telegram он не нужен, публиковать его не обязательно. - Или используйте файл docker-compose.yml.
Запуск:services: hermes: image: nousresearch/hermes-agent:latest container_name: hermes restart: unless-stopped command: gateway run volumes: - ~/.hermes:/opt/data deploy: resources: limits: memory: 4G cpus: "2.0"docker compose up -d, журнал:docker compose logs -f. Это пример из документации без публикации портов. - Ограничьте доступ к боту. В файле
~/.hermes/.envукажитеTELEGRAM_ALLOWED_USERSсо своим ID и не включайтеGATEWAY_ALLOW_ALL_USERS=true. Файлу секретов выдайте праваchmod 600. - Не открывайте панель и API в интернет. Документация прямо предупреждает, что открытый порт на машине с выходом в интернет это риск. Панель управления (порт 9119) включается переменной
HERMES_DASHBOARD=1, а на публичном адресе без входа через провайдера аутентификации она не запустится. - Обновляйте заменой образа.
docker pull nousresearch/hermes-agent:latest,docker rm -f hermes, затем сноваdocker runс тем же томом. Для compose:docker compose pullиdocker compose up -d. Данные остаются на месте, командаhermes updateвнутри контейнера не нужна. - Не запускайте два контейнера на одной папке данных и делайте копию
~/.hermesперед обновлениями. Сессии и память не рассчитаны на параллельную запись.
Дальше пройдите чек-лист безопасного запуска Hermes Agent. Хотите собрать всё это на своём сервере под руководством за один вечер? Посмотрите мини-курс «Агент на своём сервере: Hermes и OpenClaw».
PDF-версия для печати
Все 10 шагов на страницах A4. Бесплатно.
Пригодится, если
- Хотите запустить Hermes Agent на сервере и не потерять данные при обновлении
- Не знаете, сколько памяти и процессора брать
- Хотите готовый файл docker-compose с лимитами
Если захотите глубже
Если захотите пройти путь под руководством, посмотрите мини-курс «Агент на своём сервере: Hermes и OpenClaw» за 4 990 руб.
По официальной документации. Команды и ресурсы сверены с документацией Hermes Agent по Docker 22 октября 2026 года.
Коротко о главном
Это бесплатно?
Да. Материал целиком открыт на этой странице, читать его можно без формы и без регистрации. PDF-версия тоже бесплатная.
Нужно ли знать Docker?
Достаточно уметь выполнять команды по списку. В чек-листе они даны целиком, с пояснениями.
Зачем вам мой телефон?
Чтобы отправить PDF-версию и, если вам это интересно, связаться с вами по теме обучения. Читать материал на странице можно и без телефона. Данные обрабатываем по политике конфиденциальности.
Что дальше, если понравится?
Можно пройти мини-курс «Агент на своём сервере: Hermes и OpenClaw» за 4 990 руб. и разобрать то же самое на практике под руководством.