Repository navigation
Activepieces #2402
Description
Activity
The Activepieces script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/activepieces.sh)"There is no default account. Open http:// and sign up: the first account becomes the platform admin and closes sign-up, further users have to be invited. Anyone who reaches the port can claim it until then, so create the account right after the install.
Webhook URLs and OAuth2 redirects are built from AP_FRONTEND_URL in /opt/activepieces_data/.env, which points at the container IP. Change it when the IP changes or Activepieces sits behind a reverse proxy or domain, then run systemctl restart activepieces (the worker restarts with it).
Back up AP_ENCRYPTION_KEY from /opt/activepieces_data/.env together with the database. It encrypts the stored connection credentials, so a database restored without it is useless for them.
Code steps run with AP_EXECUTION_MODE=UNSANDBOXED, the upstream default: they get network access and npm packages, but are not isolated from the container, so anyone who can edit flows can run code in it. Only give flow access to people you trust with that.
Activepieces is open-core: the code is MIT except packages/ee and packages/server/api/src/app/ee, which fall under the Activepieces Enterprise License. Like the official image, this build runs the Community Edition (the default AP_EDITION); enterprise features stay off without a license key.
Install and every update compile Activepieces from source (bun install of the whole monorepo, then turbo builds the API, worker, engine and React UI). That takes about 15 to 20 minutes on 4 cores and peaks at about 3.5 GB RAM and 6 GB disk. The running instance needs about 1 GB, so the RAM can be lowered after the install and raised to at least 4 GB again before an update.Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Discord testing thread: https://discord.com/channels/1302816934508630047/1558017219114434590
Name of the Script
Activepieces
Script Type
CT (LXC Container)
Script path
No response
Where does it run?
Proxmox VE host
Does this script support arm64?
arm64 supported
📋 Script Details
Activepieces is an open-source workflow automation platform and Zapier alternative. Flows are built in a visual editor from several hundred integrations (pieces), branches, loops, human approvals and TypeScript code steps, run on schedules, webhooks or app events, and can call AI agents; every piece is also available as an MCP tool for LLM clients. This script builds the server, worker and web UI from source and runs them with PostgreSQL and Redis.