|
@@ -5,7 +5,7 @@ services:
|
|
|
container_name: ts-n8n
|
|
container_name: ts-n8n
|
|
|
environment:
|
|
environment:
|
|
|
- TZ=Europe/Tallinn
|
|
- TZ=Europe/Tallinn
|
|
|
- - TS_AUTHKEY=tskey-auth-kS1DGBXc3H11CNTRL-UuCbbRQBEBBvrQhXreS7BBVwmztVyNSz
|
|
|
|
|
|
|
+ - TS_AUTHKEY=${TS_AUTHKEY}
|
|
|
- "TS_EXTRA_ARGS=--advertise-tags=tag:container --reset"
|
|
- "TS_EXTRA_ARGS=--advertise-tags=tag:container --reset"
|
|
|
- TS_SERVE_CONFIG=/config/n8n.json
|
|
- TS_SERVE_CONFIG=/config/n8n.json
|
|
|
- TS_STATE_DIR=/var/lib/tailscale
|
|
- TS_STATE_DIR=/var/lib/tailscale
|
|
@@ -31,17 +31,19 @@ services:
|
|
|
networks:
|
|
networks:
|
|
|
- ai_network
|
|
- ai_network
|
|
|
ports:
|
|
ports:
|
|
|
- - "5678:5678"
|
|
|
|
|
|
|
+ # [2026-09-26] ainult loopback + Tailscale (LAN-ile mitte avatud)
|
|
|
|
|
+ - "127.0.0.1:5678:5678"
|
|
|
|
|
+ - "100.87.1.24:5678:5678"
|
|
|
environment:
|
|
environment:
|
|
|
TZ: Europe/Tallinn
|
|
TZ: Europe/Tallinn
|
|
|
GENERIC_TIMEZONE: "Europe/Tallinn"
|
|
GENERIC_TIMEZONE: "Europe/Tallinn"
|
|
|
N8N_PORT: "5678"
|
|
N8N_PORT: "5678"
|
|
|
N8N_PROTOCOL: "http"
|
|
N8N_PROTOCOL: "http"
|
|
|
WEBHOOK_URL: "https://openwebui.odamus.com/"
|
|
WEBHOOK_URL: "https://openwebui.odamus.com/"
|
|
|
- N8N_ENCRYPTION_KEY: "d0d68562bfdc68746dab3c4041cda61e96507be3908872ffed3c1a16cb8c47a0"
|
|
|
|
|
|
|
+ N8N_ENCRYPTION_KEY: ${N8N_ENCRYPTION_KEY}
|
|
|
N8N_SECURE_COOKIE: "false"
|
|
N8N_SECURE_COOKIE: "false"
|
|
|
N8N_RUNNERS_MODE: "external"
|
|
N8N_RUNNERS_MODE: "external"
|
|
|
- N8N_RUNNERS_AUTH_TOKEN: "super_strong_random_token_change_this_2026"
|
|
|
|
|
|
|
+ N8N_RUNNERS_AUTH_TOKEN: ${N8N_RUNNERS_AUTH_TOKEN}
|
|
|
N8N_RUNNERS_BROKER_LISTEN_ADDRESS: "0.0.0.0"
|
|
N8N_RUNNERS_BROKER_LISTEN_ADDRESS: "0.0.0.0"
|
|
|
N8N_RUNNERS_TASK_TIMEOUT: "300"
|
|
N8N_RUNNERS_TASK_TIMEOUT: "300"
|
|
|
N8N_RUNNERS_JS_PACKAGES: "playwright"
|
|
N8N_RUNNERS_JS_PACKAGES: "playwright"
|
|
@@ -61,7 +63,7 @@ services:
|
|
|
environment:
|
|
environment:
|
|
|
- TZ=Europe/Tallinn
|
|
- TZ=Europe/Tallinn
|
|
|
- N8N_RUNNERS_TASK_BROKER_URI=http://n8n:5679
|
|
- N8N_RUNNERS_TASK_BROKER_URI=http://n8n:5679
|
|
|
- - N8N_RUNNERS_AUTH_TOKEN=super_strong_random_token_change_this_2026
|
|
|
|
|
|
|
+ - N8N_RUNNERS_AUTH_TOKEN=${N8N_RUNNERS_AUTH_TOKEN}
|
|
|
- N8N_RUNNERS_TASK_TIMEOUT=300
|
|
- N8N_RUNNERS_TASK_TIMEOUT=300
|
|
|
- NODE_FUNCTION_ALLOW_BUILTIN=*
|
|
- NODE_FUNCTION_ALLOW_BUILTIN=*
|
|
|
- NODE_FUNCTION_ALLOW_EXTERNAL=ws
|
|
- NODE_FUNCTION_ALLOW_EXTERNAL=ws
|
|
@@ -93,7 +95,9 @@ services:
|
|
|
- /etc/localtime:/etc/localtime:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
|
- /usr/share/zoneinfo:/usr/share/zoneinfo:ro
|
|
- /usr/share/zoneinfo:/usr/share/zoneinfo:ro
|
|
|
ports:
|
|
ports:
|
|
|
- - "3003:3003"
|
|
|
|
|
|
|
+ # [2026-09-26] ainult loopback + Tailscale (LAN-ile mitte avatud)
|
|
|
|
|
+ - "127.0.0.1:3003:3003"
|
|
|
|
|
+ - "100.87.1.24:3003:3003"
|
|
|
command: >
|
|
command: >
|
|
|
bash -c "
|
|
bash -c "
|
|
|
echo 'Installing dependencies...' &&
|
|
echo 'Installing dependencies...' &&
|