From 12af8577f31efe06674f26080ad57ab581c815a9 Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Sat, 7 Mar 2026 15:47:14 -0600 Subject: [PATCH] changes --- email-worker-nodejs/docker-compose.yml | 4 ++-- email-worker-nodejs/src/logger.ts | 15 +++++++++------ 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/email-worker-nodejs/docker-compose.yml b/email-worker-nodejs/docker-compose.yml index 929e0f1..93f29b3 100644 --- a/email-worker-nodejs/docker-compose.yml +++ b/email-worker-nodejs/docker-compose.yml @@ -10,8 +10,8 @@ services: - ./domains.txt:/etc/email-worker/domains.txt:ro - worker-logs:/var/log/email-worker ports: - - "8000:8000" # Prometheus metrics - - "8080:8080" # Health check + - "9000:8000" # Prometheus metrics (Host:Container) + - "9090:8080" # Health check (Host:Container) # Connect to DMS on the host or Docker network extra_hosts: - "host.docker.internal:host-gateway" diff --git a/email-worker-nodejs/src/logger.ts b/email-worker-nodejs/src/logger.ts index 545b695..e37ce14 100644 --- a/email-worker-nodejs/src/logger.ts +++ b/email-worker-nodejs/src/logger.ts @@ -103,12 +103,15 @@ function ensureFileStream(): WriteStream | null { // --------------------------------------------------------------------------- const logger = pino({ level: 'info', - formatters: { - level(label) { - return { level: label }; - }, - }, - timestamp: pino.stdTimeFunctions.isoTime, + transport: { + target: 'pino-pretty', + options: { + colorize: true, + translateTime: 'SYS:yyyy-mm-dd HH:MM:ss', + ignore: 'pid,hostname', + singleLine: true + } + } }); // ---------------------------------------------------------------------------