Added Activepieces

This commit is contained in:
2025-02-18 21:58:51 -08:00
parent 4b2212c0ae
commit dbec39fafd
3 changed files with 82 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# It's advisable to consult the documentation and use the tools/deploy.sh to generate the passwords, keys, instead of manually filling them.
# https://github.com/activepieces/activepieces/blob/main/.env.example
AP_ENGINE_EXECUTABLE_PATH=dist/packages/engine/main.js
## Random Long Password (Optional for community edition)
AP_API_KEY=
## 256 bit encryption key, 32 hex character
AP_ENCRYPTION_KEY=
## JWT Secret
AP_JWT_SECRET=
AP_ENVIRONMENT=prod
AP_FRONTEND_URL=http://localhost:8080
AP_WEBHOOK_TIMEOUT_SECONDS=30
AP_TRIGGER_DEFAULT_POLL_INTERVAL=5
AP_POSTGRES_DATABASE=activepieces
AP_POSTGRES_HOST=postgres
AP_POSTGRES_PORT=5432
AP_POSTGRES_USERNAME=postgres
AP_POSTGRES_PASSWORD=
AP_EXECUTION_MODE=UNSANDBOXED
AP_REDIS_HOST=redis
AP_REDIS_PORT=6379
AP_FLOW_TIMEOUT_SECONDS=600
AP_TELEMETRY_ENABLED=true
AP_TEMPLATES_SOURCE_URL="https://cloud.activepieces.com/api/v1/flow-templates"
+9
View File
@@ -0,0 +1,9 @@
# Active Pieces
* [Dockerhub Tags](https://hub.docker.com/r/activepieces/activepieces/tags)
* [Docker Compose File](https://github.com/activepieces/activepieces/blob/main/docker-compose.yml)
* [ENV file](https://github.com/activepieces/activepieces/blob/main/.env.example)
* [Homepage](https://www.activepieces.com/)
* [Docs](https://www.activepieces.com/docs/getting-started/introduction)
* Proxy port: 80
+44
View File
@@ -0,0 +1,44 @@
# https://github.com/activepieces/activepieces/blob/main/docker-compose.yml
services:
activepieces:
image: ghcr.io/activepieces/activepieces:0.44.0
container_name: activepieces
restart: unless-stopped
## Enable the following line if you already use AP_EXECUTION_MODE with SANDBOXED or old activepieces, checking the breaking change documentation for more info.
## privileged: true
ports:
- '8080:80'
depends_on:
- postgres
- redis
env_file: .env
volumes:
- ./cache:/usr/src/app/cache
networks:
- activepieces
postgres:
image: 'postgres:14.4'
container_name: postgres
restart: unless-stopped
environment:
- 'POSTGRES_DB=${AP_POSTGRES_DATABASE}'
- 'POSTGRES_PASSWORD=${AP_POSTGRES_PASSWORD}'
- 'POSTGRES_USER=${AP_POSTGRES_USERNAME}'
volumes:
- postgres_data:/var/lib/postgresql/data
networks:
- activepieces
redis:
image: 'redis:7.0.7'
container_name: redis
restart: unless-stopped
volumes:
- 'redis_data:/data'
networks:
- activepieces
volumes:
postgres_data:
redis_data:
networks:
activepieces: