Compare commits

...

6 Commits

Author SHA1 Message Date
jaydee 38528b7af6 build 2026-03-19 22:05:45 +01:00
jaydee 63c695c3d8 build 2026-03-19 22:00:35 +01:00
jaydee 23779483c1 build 2026-03-19 21:56:43 +01:00
jaydee 636c736ae8 build 2026-03-19 21:54:58 +01:00
jaydee e88114dc95 build 2026-03-19 21:43:09 +01:00
jaydee 80231e2146 build 2026-03-19 21:41:03 +01:00
2 changed files with 37 additions and 7 deletions
+13 -2
View File
@@ -4,7 +4,7 @@ services:
image: ${DOCKER_REGISTRY:-}n8nio/n8n:latest
ports:
- target: 5678
published: 5679
published: 5678
protocol: tcp
mode: ingress
environment:
@@ -15,7 +15,10 @@ services:
N8N_BASIC_AUTH_USER: sth
N8N_BASIC_AUTH_PASSWORD: pwd
N8N_RUNNERS_ENABLED: 'true'
N8N_RUNNERS_MODE: internal
N8N_RUNNERS_MODE: external
N8N_RUNNERS_BROKER_LISTEN_ADDRESS: 0.0.0.0
N8N_RUNNERS_AUTH_TOKEN: l4c1j4yd33Du5lo
N8N_NATIVE_PYTHON_RUNNER: 'true'
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS: 'true'
N8N_SECURE_COOKIE: 'false'
N8N_GIT_NODE_ALLOW_LOCAL: 'true'
@@ -40,6 +43,14 @@ services:
placement:
constraints:
- node.role == manager
task-runners:
image: n8nio/runners:latest
environment:
N8N_RUNNERS_TASK_BROKER_URI: http://n8n-main:5679
N8N_RUNNERS_AUTH_TOKEN: l4c1j4yd33Du5lo
# etc.
depends_on:
- n8n
volumes:
data:
driver: local
+24 -5
View File
@@ -2,9 +2,9 @@ version: "3"
services:
n8n:
image: ${DOCKER_REGISTRY:-}n8nio/n8n:latest
container_name: n8n
container_name: n8n-main
ports:
- "5679:5678"
- "5678:5678"
environment:
- N8N_HOST=n8n.sectorq.eu
- N8N_PORT=5678
@@ -13,14 +13,20 @@ services:
- N8N_BASIC_AUTH_USER=sth
- N8N_BASIC_AUTH_PASSWORD=pwd
- N8N_RUNNERS_ENABLED=true
- N8N_RUNNERS_MODE=internal
- N8N_RUNNERS_MODE=external
- N8N_RUNNERS_BROKER_LISTEN_ADDRESS=0.0.0.0
- N8N_RUNNERS_AUTH_TOKEN=l4c1j4yd33Du5lo
- N8N_NATIVE_PYTHON_RUNNER=true
- N8N_GIT_NODE_ALLOW_LOCAL=true
- N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
- N8N_SECURE_COOKIE=false
- WEBHOOK_URL=https://n8n.sectorq.eu
- NODES_EXCLUDE="[]"
- NODE_FUNCTION_ALLOW_EXTERNAL=caldav
- NODE_FUNCTION_ALLOW_BUILTIN=datetime
volumes:
- n8n-data:/home/node/.n8n
- data:/home/node/.n8n
- files:/home/node/.n8n-files/
restart: ${RESTART:-unless-stopped}
stop_grace_period: 60s
labels:
@@ -33,6 +39,19 @@ services:
homepage.server: my-docker
wud.watch: true
wud.watch.digest: true
task-runners:
image: n8nio/runners:latest
container_name: n8n-runners
environment:
N8N_RUNNERS_TASK_BROKER_URI: http://n8n-main:5679
N8N_RUNNERS_AUTH_TOKEN: l4c1j4yd33Du5lo
N8N_RUNNERS_STDLIB_ALLOW: "*"
N8N_RUNNERS_EXTERNAL_ALLOW: "*"
# etc.
depends_on:
- n8n
volumes:
n8n-data:
data:
driver: local
files:
driver: local