Activepieces - No-Code-Automatisierungen selbst hosten
Activepieces
No-Code-Automatisierungsplattform zum Verknüpfen von Apps und Diensten ohne Programmierung.
Was ist Activepieces?
Activepieces ist eine Open-Source-Alternative zu Zapier und Make (ehemals Integromat). Über eine visuelle Oberfläche lassen sich Automatisierungen aus Triggern und Aktionen zusammenbauen — zum Beispiel: neuer Eintrag in einer Datenbank löst eine Slack-Nachricht und eine E-Mail aus. Hunderte vorgefertigte Integrationen sind enthalten. Wer eigene Bausteine braucht, kann diese in TypeScript schreiben.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- Mindestens 1 GB RAM empfohlen
- PostgreSQL-Datenbank (im Stack enthalten)
- Port 8080 frei
Compose-Beispiel
services:
activepieces:
image: activepieces/activepieces:latest
container_name: activepieces
restart: unless-stopped
ports:
- "8080:80"
environment:
- AP_DB_TYPE=POSTGRES
- AP_POSTGRES_DATABASE=activepieces
- AP_POSTGRES_HOST=postgres
- AP_POSTGRES_PORT=5432
- AP_POSTGRES_USERNAME=ap_user
- AP_POSTGRES_PASSWORD=sicheres_passwort
- AP_JWT_SECRET=langes_zufaelliges_secret
- AP_FRONTEND_URL=http://localhost:8080
depends_on:
- postgres
postgres:
image: postgres:15-alpine
container_name: activepieces_db
restart: unless-stopped
volumes:
- ./data/postgres:/var/lib/postgresql/data
environment:
- POSTGRES_DB=activepieces
- POSTGRES_USER=ap_user
- POSTGRES_PASSWORD=sicheres_passwort
Hinweise
AP_JWT_SECRETmuss ein langer, zufälliger String sein — mindestens 32 Zeichen.- Für den Produktionseinsatz
AP_FRONTEND_URLauf die öffentliche Domain setzen, sonst funktionieren OAuth-Redirects nicht korrekt. - Flows können über Webhooks getriggert werden, was die Integration mit nahezu jedem Dienst ermöglicht.
- Die Community stellt laufend neue Pieces bereit — regelmäßig updaten lohnt sich.