From 32e75996668dc5c070fb80fe41cdf534ed78966b Mon Sep 17 00:00:00 2001 From: David Arranz Date: Sun, 8 Sep 2024 22:05:26 +0200 Subject: [PATCH] . --- docker-compose.yml | 2 ++ server/src/infrastructure/logger/index.ts | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5fa5464..3d0e6b6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,6 +28,8 @@ services: dockerfile: Dockerfile.server environment: - NODE_ENV=production + volumes: + - backend_logs:/logs ports: - 3001:3001 networks: diff --git a/server/src/infrastructure/logger/index.ts b/server/src/infrastructure/logger/index.ts index 86c139a..97ed656 100644 --- a/server/src/infrastructure/logger/index.ts +++ b/server/src/infrastructure/logger/index.ts @@ -42,13 +42,13 @@ function initLogger(rTracer) { ); const logger = createLogger({ - level: process.env.NODE_ENV === "production" ? "debug" : "debug", + level: config.isProduction ? "debug" : "debug", format: fileFormat, transports: [ new DailyRotateFile({ - dirname: "./log", + dirname: config.isProduction ? "/logs" : ".", filename: "error-%DATE%.log", datePattern: "YYYY-MM-DD", utc: true, @@ -57,7 +57,7 @@ function initLogger(rTracer) { maxFiles: "1d", }), new DailyRotateFile({ - dirname: "./log", + dirname: config.isProduction ? "/logs" : ".", filename: "debug-%DATE%.log", datePattern: "YYYY-MM-DD", utc: true,