Include full contents of all nested repositories
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
31
letsbe-ansible-runner/stacks/activepieces/.env
Normal file
31
letsbe-ansible-runner/stacks/activepieces/.env
Normal file
@@ -0,0 +1,31 @@
|
||||
## It's advisable to consult the documentation and use the tools/deploy.sh to generate the passwords, keys, instead of manually filling them.
|
||||
|
||||
AP_ENGINE_EXECUTABLE_PATH=dist/packages/engine/main.js
|
||||
|
||||
## Random Long Password (Optional for community edition)
|
||||
AP_API_KEY={{ activepieces_api_key }}
|
||||
|
||||
## 256 bit encryption key, 32 hex character
|
||||
AP_ENCRYPTION_KEY={{ activepieces_encryption_key }}
|
||||
|
||||
## JWT Secret
|
||||
AP_JWT_SECRET={{ activepieces_jwt_secret }}
|
||||
|
||||
AP_ENVIRONMENT=prod
|
||||
AP_FRONTEND_URL=https://{{ domain_activepieces }}
|
||||
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=activepieces-postgres
|
||||
AP_POSTGRES_PASSWORD={{ activepieces_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"
|
||||
AP_PROJECT_RATE_LIMITER_ENABLED=false
|
||||
AP_PIECES_SOURCE=DB
|
||||
AP_FILE_STORAGE_LOCATION=DB
|
||||
52
letsbe-ansible-runner/stacks/activepieces/docker-compose.yml
Normal file
52
letsbe-ansible-runner/stacks/activepieces/docker-compose.yml
Normal file
@@ -0,0 +1,52 @@
|
||||
version: '3.0'
|
||||
|
||||
services:
|
||||
activepieces:
|
||||
image: ghcr.io/activepieces/activepieces:0.39.2
|
||||
container_name: {{ customer }}-activepieces
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "diun.enable=true"
|
||||
## Enable the following line if you already use AP_EXECUTION_MODE with SANDBOXED or old activepieces, checking the breaking change documentation for mor>
|
||||
ports:
|
||||
- '3056:80'
|
||||
depends_on:
|
||||
- postgres
|
||||
- redis
|
||||
env_file: /opt/letsbe/env/activepieces.env
|
||||
networks:
|
||||
{{ customer }}-activepieces:
|
||||
ipv4_address: 172.20.27.2
|
||||
postgres:
|
||||
image: 'postgres:14.4'
|
||||
container_name: activepieces-postgres
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- 'POSTGRES_DB=${AP_POSTGRES_DATABASE}'
|
||||
- 'POSTGRES_PASSWORD=${AP_POSTGRES_PASSWORD}'
|
||||
- 'POSTGRES_USER=${AP_POSTGRES_USERNAME}'
|
||||
volumes:
|
||||
- activepieces_postgres_data:/var/lib/postgresql/data
|
||||
networks:
|
||||
{{ customer }}-activepieces:
|
||||
ipv4_address: 172.20.27.3
|
||||
redis:
|
||||
image: 'redis:7.0.7'
|
||||
container_name: activepieces-redis
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- 'activepieces_redis_data:/data'
|
||||
networks:
|
||||
{{ customer }}-activepieces:
|
||||
ipv4_address: 172.20.27.4
|
||||
|
||||
volumes:
|
||||
activepieces_postgres_data:
|
||||
activepieces_redis_data:
|
||||
|
||||
networks:
|
||||
{{ customer }}-activepieces:
|
||||
ipam:
|
||||
config:
|
||||
- subnet: 172.20.27.0/28
|
||||
gateway: 172.20.27.1
|
||||
Reference in New Issue
Block a user