Botpress в Docker на своём сервере: коротко и с данными

Конспект страницы: 6 разделов коротко, данные на 14 октября 2026 и ответы на 3 вопроса. Полный разбор с примерами: Botpress в Docker на своём сервере.

Коротко

Botpress в Docker сегодня это версия v12: официальный образ botpress/server запускает студию и бота на порту 3000. После запуска Botpress Cloud основной продукт компании облачный, а v12 живёт в отдельном репозитории со своей документацией, поэтому сначала решите, нужна ли вам именно своя копия. Своя установка Botpress это версия v12 в Docker, а не облачная платформа.

Конспект по разделам

Что такое Botpress и какая версия ставится на сервер

Botpress это платформа для чат-ботов с визуальным редактором диалогов. Сейчас у компании два продукта. Botpress Cloud работает только у разработчиков, и README прямо называет его самым быстрым способом начать.

Лицензия Botpress v12: AGPLv3 или проприетарная

Botpress v12 распространяется по двойной лицензии: AGPLv3 и Botpress Proprietary License. Любой бот, созданный в Botpress, по умолчанию идёт под AGPLv3, переключить его на лицензию Botpress можно в веб-интерфейсе бота. Что это значит на практике: AGPLv3 требует открыть исходный код изменённой программы тем, кто пользуется ей по сети.

Запуск Botpress v12 в Docker Compose

Без Docker v12 ставится готовой сборкой под вашу систему с сайта документации. Docker удобнее на сервере: обновление сводится к новому образу, а откат к старому тегу.

Домен и HTTPS для Botpress на своём сервере

Мессенджеры отправляют сообщения боту вебхуками и почти всегда требуют HTTPS. Поэтому перед Botpress ставят обратный прокси: Nginx с сертификатом Certbot или Caddy, который получает сертификат сам. После этого пропишите внешний адрес в настройках сервера Botpress, чтобы ссылки на студию и адреса вебхуков строились на домен, а не на localhost.

Когда вместо Botpress выбрать другой путь

Для самого Botpress v12 нагрузку дают число ботов и диалогов. Калькулятор ниже даёт стартовую конфигурацию. Оценка редакции: требований к железу в README нет

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Вопросы и ответы

Есть ли у Botpress официальный Docker-образ?

Да, botpress/server на Docker Hub. Он относится к версии v12; облачная Botpress Cloud на свой сервер не ставится.

Чем Botpress v12 отличается от Botpress Cloud?

v12 вы ставите и обслуживаете сами: сборка, Docker или исходники, лицензия AGPLv3 по умолчанию. Botpress Cloud работает у разработчиков, и её README рекомендует как самый быстрый старт.

Можно ли запустить Botpress v12 без Docker?

Да, готовой сборкой для Windows, macOS или Linux с сайта документации v12 либо из исходников. На сервере Docker удобнее для обновлений и отката.