From f9fc3d91d1d22053f09c294c2c40ce9ef2d7e570 Mon Sep 17 00:00:00 2001 From: tom_trgr Date: Mon, 5 Jan 2026 12:13:49 +0100 Subject: [PATCH] improved logging + fixed error from log folder --- Backend/main.go | 11 ++++++++++- Docker/docker-compose.yml | 11 +++++------ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Backend/main.go b/Backend/main.go index 4832dc0..731173c 100644 --- a/Backend/main.go +++ b/Backend/main.go @@ -17,7 +17,16 @@ import ( func main() { var err error var logLevel slog.LevelVar - logLevel.Set(slog.LevelWarn) + switch helper.GetEnv("LOG_LEVEL", "warn") { + case "debug": + logLevel.Set(slog.LevelDebug) + case "info": + logLevel.Set(slog.LevelInfo) + case "warn": + logLevel.Set(slog.LevelWarn) + case "error": + logLevel.Set(slog.LevelError) + } logger := slog.New(slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{Level: &logLevel})) slog.SetDefault(logger) diff --git a/Docker/docker-compose.yml b/Docker/docker-compose.yml index a5fc78d..7ef4fa2 100644 --- a/Docker/docker-compose.yml +++ b/Docker/docker-compose.yml @@ -25,12 +25,11 @@ services: - ${WEB_PORT}:8080 depends_on: - db - - document-creator volumes: - - ../logs:/app/Backend/logs + - ${LOG_PATH}:/app/logs restart: unless-stopped - document-creator: - image: git.letsstein.de/tom/arbeitszeitmessung-doc-creator - container_name: ${TYPST_CONTAINER} - restart: unless-stopped + # document-creator: + # image: git.letsstein.de/tom/arbeitszeitmessung-doc-creator + # container_name: ${TYPST_CONTAINER} + # restart: unless-stopped