Главная/ИИ/Activepieces

Activepieces в Docker на своём сервере

Activepieces в Docker ставится двумя способами: один контейнер со встроенной базой PGLite для личных задач или Docker Compose с PostgreSQL и Redis, который разработчики рекомендуют для работы. Во втором случае серверу нужно от 2 vCPU и 4 ГБ памяти, а редактор сценариев открывается на порту 8080.

3 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Если сценарии нужны не только вам, сразу ставьте Docker Compose с PostgreSQL и Redis на сервер от 2 vCPU и 4 ГБ: перейти с одноконтейнерной версии потом можно только заново. Пропишите домен в AP_FRONTEND_URL и проверьте, что установщик заполнил ключи в .env.

Конфигурации от 2 vCPU и 4 ГБ на NVMe: вебхуки принимаются круглосуточно, оплата по часам.

Сколько ресурсов нужно Activepieces при росте

01 · 1 мин

Что автоматизирует Activepieces и чем он похож на n8n#

Activepieces это конструктор автоматизаций: сценарий начинается с триггера (вебхук, расписание, новая строка в таблице) и выполняет действия в сервисах. Есть ИИ-агенты, встроенные таблицы и сборка сценария по описанию в чате. Интеграции называются pieces, их больше 280, и все они доступны ИИ-клиентам как MCP-серверы.

Community Edition открыта под MIT, корпоративные функции идут под коммерческой лицензией и включаются ключом. По задачам Activepieces близок к n8n: если выбираете между ними, сравните набор нужных вам интеграций и модель лицензии. Про подключение инструментов к ИИ по протоколу MCP подробнее на странице установка MCP-сервера.

02 · 1 мин

Один контейнер или compose: какой вариант Activepieces выбрать#

ВариантИз чего состоитОграничения
Hobbyist, один контейнерВстроенная PostgreSQL (PGLite) и очередь в памяти, данные в ~/.activepiecesНе масштабируется, не переводится на Enterprise, переезд означает начать с нуля
Docker ComposeПриложение, воркер, PostgreSQL, RedisНужны Compose v2 и от 2 vCPU с 4 ГБ памяти

Одноконтейнерный вариант запускается одной командой и подходит для экспериментов на своём компьютере:

docker run -d --name activepieces -p 8080:80 \
  -v ~/.activepieces:/root/.activepieces \
  -e AP_DB_TYPE=PGLITE -e AP_REDIS_TYPE=MEMORY \
  -e AP_FRONTEND_URL="http://localhost:8080" \
  activepieces/activepieces:latest

03 · 1 мин

Установка Activepieces через Docker Compose#

  1. Проверьте Docker Compose v2 командой docker compose version: старый docker-compose не подойдёт.
  2. Запустите установщик curl -fsSL https://get.activepieces.com | sh в выбранной папке. Флаг --port меняет порт, если 8080 занят, --dir задаёт каталог.
  3. Или соберите вручную: склонируйте репозиторий и выполните sh tools/deploy.sh, он создаст .env из примера и сгенерирует пароли.
  4. Проверьте ключи. Скрипту нужен openssl: без него он сообщит об успехе, но оставит значения пустыми.
  5. Запустите docker compose -p activepieces up -d.
grep -E '^(AP_ENCRYPTION_KEY|AP_JWT_SECRET|AP_POSTGRES_PASSWORD)=' .env

У каждой из трёх переменных должно быть значение. AP_ENCRYPTION_KEY шифрует подключения к сервисам, поэтому копию .env храните вместе с дампом PostgreSQL.

04 · 1 мин

Домен, HTTPS и вебхуки Activepieces#

Вебхукам и триггерам сторонних сервисов нужен адрес, доступный из интернета. Документация описывает HTTPS через Nginx как обратный прокси с сертификатом Let's Encrypt от Certbot; подойдёт и Caddy.

  • Пропишите публичный адрес в AP_FRONTEND_URL, например https://flows.example.com.
  • Воркеру в compose-файле задайте свой AP_FRONTEND_URL=http://app: внутри контейнера внешний домен указывает не туда, и воркер не подключится к приложению.
  • Режим исполнения кода выбирается переменной AP_EXECUTION_MODE. Для своей команды документация советует работу без песочницы, для сервиса с чужими пользователями изоляцию кода.

Инструмент · 1 мин

Сколько ресурсов нужно Activepieces при росте#

Минимум для compose-варианта 2 vCPU и 4 ГБ памяти. Для большой нагрузки разработчики дают формулу: один воркер с параллельностью 1 держит один сценарий целиком, до 10 минут, поэтому воркеров нужно столько, сколько сценариев идёт одновременно.

КомпонентРесурсыСколько
Воркер0,5 vCPU, 1 ГБпо одному на одновременный сценарий
Приложение1 vCPU, 1 ГБодно на десять воркеров
PostgreSQL2 vCPU, 4 ГБодин
Redis1 vCPU, 1 ГБодин

Какой сервер взять под Activepieces

Калькулятор начинает с минимума для compose: 2 vCPU и 4 ГБ

Сколько сценариев выполняется одновременно
Что проходит через сценарии

06 · 1 мин

Вопросы об Activepieces в Docker#

Можно ли перенести Activepieces с PGLite на PostgreSQL?

Документация прямо пишет, что уход с одноконтейнерной версии означает начать заново. Если сценарии будут рабочими, ставьте compose-вариант с PostgreSQL сразу.

Почему вебхуки Activepieces не срабатывают?

Чаще всего в AP_FRONTEND_URL остался localhost, и сервис-отправитель не может достучаться до сервера. Нужен публичный домен с HTTPS; ngrok разработчики допускают только для тестов.

Как обновить Activepieces в Docker?

Скачать новый образ activepieces/activepieces:latest и пересоздать контейнеры той же командой или через docker compose up -d. Для отката у разработчиков есть отдельная инструкция.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Activepieces: README и лицензия, github.com/activepieces/activepieces, проверено 14 октября 2026; Документация Activepieces: один контейнер, activepieces.com/docs/install/options/docker, проверено 14 октября 2026; Документация Activepieces: Docker Compose, activepieces.com/docs/install/options/docker-compose, проверено 14 октября 2026; Документация Activepieces: продакшен, activepieces.com/docs/install/configure-operate/production-setup, проверено 14 октября 2026; Документация Activepieces: песочница и HTTPS, activepieces.com/docs/install/configure-operate/sandboxing, проверено 14 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

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

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

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Ресурсы