Activepieces в Docker на своём сервере
Activepieces в Docker ставится двумя способами: один контейнер со встроенной базой PGLite для личных задач или Docker Compose с PostgreSQL и Redis, который разработчики рекомендуют для работы. Во втором случае серверу нужно от 2 vCPU и 4 ГБ памяти, а редактор сценариев открывается на порту 8080.
Ответ за 30 секунд
Если сценарии нужны не только вам, сразу ставьте Docker Compose с PostgreSQL и Redis на сервер от 2 vCPU и 4 ГБ: перейти с одноконтейнерной версии потом можно только заново. Пропишите домен в AP_FRONTEND_URL и проверьте, что установщик заполнил ключи в .env.
Конфигурации от 2 vCPU и 4 ГБ на NVMe: вебхуки принимаются круглосуточно, оплата по часам.
Сколько ресурсов нужно Activepieces при росте8080порт по умолчанию
4 ГБминимум памяти для compose
280+интеграций, доступных как MCP
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#
- Проверьте Docker Compose v2 командой
docker compose version: старый docker-compose не подойдёт. - Запустите установщик
curl -fsSL https://get.activepieces.com | shв выбранной папке. Флаг--portменяет порт, если 8080 занят,--dirзадаёт каталог. - Или соберите вручную: склонируйте репозиторий и выполните
sh tools/deploy.sh, он создаст.envиз примера и сгенерирует пароли. - Проверьте ключи. Скрипту нужен openssl: без него он сообщит об успехе, но оставит значения пустыми.
- Запустите
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 ГБ | одно на десять воркеров |
| PostgreSQL | 2 vCPU, 4 ГБ | один |
| Redis | 1 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.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов