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

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

Коротко

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Данные

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

Данные на 14 октября 2026.

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

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

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

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

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

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

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