Self-host Activepieces
A no-code automation builder positioned as an open-source replacement for Zapier: a visual flow editor, a large library of 'pieces' (connectors) written in TypeScript, and MCP servers in the open core (its AI agents and Chat are paid-layer features). The Community Edition core is MIT-licensed; access control, audit logs, Git sync and multi-project features are sold as paid editions. Runs as one container for hobby use or a four-service compose stack for production.
Key facts
Pick Activepieces when the license has to be OSI open source — its Community Edition is MIT — or when MCP servers in the open core are the point of the automation — its own AI agents and Chat are paid-layer features. It is the most Zapier-like builder in this hub after n8n itself, with a visual editor and a large TypeScript 'pieces' library. Decide the install shape up front: the single-container hobbyist install cannot be migrated to the compose stack (app, worker, Postgres, Redis) later, so anything that will matter goes straight onto compose.
What you need
- Any VPS with at least 4096 MB of RAM
- A domain you control — most self-hosted setups need HTTPS in front of them
- Under an hour if you've used Docker before
Paid link — we earn a commission if you shop through it.
Install
Run these commands on your server:
# Activepieces — the docs' single-container 'hobbyist' install: embedded database (PGLite) + in-memory queue.
# Upstream: this shape cannot scale, cannot move to the paid edition, and moving off it means starting over. Production = the compose stack (2 vCPU / 4 GB).
docker run -d --name activepieces --restart unless-stopped \
-p 8080:80 \
-v ~/.activepieces:/root/.activepieces \
-e AP_DB_TYPE=PGLITE \
-e AP_REDIS_TYPE=MEMORY \
-e AP_FRONTEND_URL="http://SERVER_IP:8080" \
activepieces/activepieces:latest
# open http://SERVER_IP:8080 — the first account you create becomes the administratorWhat you take on
Activepieces is easy to start and honest about its edges. Three of them come straight from its own documentation: