]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Add explicit console logging configuration for Docker container
authorVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 23 Oct 2025 10:45:11 +0000 (11:45 +0100)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 23 Oct 2025 10:45:52 +0000 (11:45 +0100)
Add logging.inc to ensure rspamd logs are properly captured by
Docker when running in foreground mode.

test/integration/configs/logging.inc [new file with mode: 0644]
test/integration/docker-compose.yml

diff --git a/test/integration/configs/logging.inc b/test/integration/configs/logging.inc
new file mode 100644 (file)
index 0000000..17d3080
--- /dev/null
@@ -0,0 +1,6 @@
+# Logging configuration for integration tests
+type = "console";
+level = "info";
+systemd = false;
+color = false;
+log_usec = true;
index 012932d45e37ebad9d97c8a6ddd746516791e9ef..30de76465e322238f7ed1a5c67ee1649686c09d2 100644 (file)
@@ -26,6 +26,7 @@ services:
       - "50003:50003"  # Fuzzy worker
       - "50004:50004"  # Proxy worker
     volumes:
+      - ./configs/logging.inc:/etc/rspamd/local.d/logging.inc:ro
       - ./configs/worker-normal.inc:/etc/rspamd/local.d/worker-normal.inc:ro
       - ./configs/worker-controller.inc:/etc/rspamd/local.d/worker-controller.inc:ro
       - ./configs/worker-fuzzy.inc:/etc/rspamd/local.d/worker-fuzzy.inc:ro