From d6015b76a3def16fe5b8047d97828a28acdcce5b Mon Sep 17 00:00:00 2001 From: jack Date: Fri, 27 Mar 2026 03:54:19 +0700 Subject: [PATCH] fix: add proxy network to Outline and n8n for outbound internet access Outline needs proxy network for SMTP (Resend) and S3 (Timeweb). n8n needs proxy network for external API calls in workflows. Both were only on backend (internal:true) so DNS/TCP to internet was blocked. Co-Authored-By: Claude Sonnet 4.6 --- roles/services/templates/docker-compose.yml.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/services/templates/docker-compose.yml.j2 b/roles/services/templates/docker-compose.yml.j2 index 9ef2a60..ce2aa94 100644 --- a/roles/services/templates/docker-compose.yml.j2 +++ b/roles/services/templates/docker-compose.yml.j2 @@ -590,6 +590,7 @@ services: networks: - outline-internal - backend + - proxy # needs outbound internet for SMTP (Resend) and S3 (Timeweb) depends_on: outline-db: condition: service_healthy @@ -656,6 +657,7 @@ services: networks: - n8n-internal - backend + - proxy # needs outbound internet for workflow API calls volumes: - n8n_data:/home/node/.n8n environment: @@ -671,6 +673,8 @@ services: - N8N_LOG_LEVEL=warn - EXECUTIONS_DATA_PRUNE=true - EXECUTIONS_DATA_MAX_AGE=336 + - N8N_DIAGNOSTICS_ENABLED=false + - N8N_VERSION_NOTIFICATIONS_ENABLED=false healthcheck: test: ["CMD", "wget", "-qO-", "http://127.0.0.1:5678/healthz"] interval: 30s