From 89fdc93566f68f13bbcd39b1f8846a61fbeb1f34 Mon Sep 17 00:00:00 2001 From: Yury Kossakovsky Date: Thu, 4 Dec 2025 10:30:05 -0700 Subject: [PATCH] Add logging configuration for n8n in environment files - Introduced N8N_LOG_LEVEL and N8N_LOG_OUTPUT variables in .env.example for logging customization. - Updated docker-compose.yml to support dynamic assignment of logging configuration, defaulting to 'info' and 'console' respectively. --- .env.example | 2 ++ docker-compose.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.env.example b/.env.example index 6727156..80fba7c 100644 --- a/.env.example +++ b/.env.example @@ -176,6 +176,8 @@ RUN_N8N_IMPORT= N8N_WORKER_COUNT= N8N_BLOCK_FILE_ACCESS_TO_N8N_FILES=true EXECUTIONS_MODE=queue +N8N_LOG_LEVEL=info +N8N_LOG_OUTPUT=console ############ # [optional] diff --git a/docker-compose.yml b/docker-compose.yml index 63de05a..1a7f4cc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,6 +55,8 @@ x-n8n: &service-n8n N8N_EMAIL_MODE: ${N8N_EMAIL_MODE:-smtp} N8N_ENCRYPTION_KEY: ${N8N_ENCRYPTION_KEY} N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS: true + N8N_LOG_LEVEL: ${N8N_LOG_LEVEL:-info} + N8N_LOG_OUTPUT: ${N8N_LOG_OUTPUT:-console} N8N_METRICS: true N8N_PAYLOAD_SIZE_MAX: 256 N8N_PERSONALIZATION_ENABLED: false