The version label bump is handled by 'abra recipe release' after the upstream PR merges, not in the upgrade PR itself.
41 lines
1.3 KiB
YAML
41 lines
1.3 KiB
YAML
services:
|
|
app:
|
|
image: n8nio/n8n:2.34.2
|
|
environment:
|
|
- N8N_PERSONALIZATION_ENABLED
|
|
- N8N_DIAGNOSTICS_ENABLED
|
|
- N8N_USER_MANAGEMENT_DISABLED
|
|
- N8N_BASIC_AUTH_ACTIVE=false
|
|
- WEBHOOK_URL=https://${DOMAIN}
|
|
- NODE_FUNCTION_ALLOW_EXTERNAL=moment
|
|
networks:
|
|
- proxy
|
|
- internal_network
|
|
volumes:
|
|
- n8n:/home/node/.n8n
|
|
deploy:
|
|
update_config:
|
|
failure_action: rollback
|
|
order: start-first
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.docker.network=proxy"
|
|
- "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=5678"
|
|
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`${EXTRA_DOMAINS})"
|
|
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
|
|
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
|
|
- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect"
|
|
- "traefik.http.middlewares.${STACK_NAME}-redirect.redirectscheme.scheme=https"
|
|
- "traefik.http.middlewares.${STACK_NAME}-redirect.redirectscheme.permanent=true"
|
|
- "coop-cloud.${STACK_NAME}.version=3.0.0+2.1.4"
|
|
- "backupbot.backup=true"
|
|
- "backupbot.backup.path=/home/node/.n8n"
|
|
|
|
volumes:
|
|
n8n:
|
|
|
|
networks:
|
|
proxy:
|
|
external: true
|
|
internal_network:
|