From 8e9293ea0fd720abb58f86f7ef5c206893910de5 Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 4 Nov 2023 22:53:10 +0100 Subject: [PATCH] updated config --- modules/config/config.go | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/modules/config/config.go b/modules/config/config.go index 5e5f7d4..2ab447f 100644 --- a/modules/config/config.go +++ b/modules/config/config.go @@ -35,12 +35,21 @@ func LoadConfig() { log.Fatalf("Failed to load DAYS_TO_KEEP_LOGS from env, err: %s", err.Error()) } - Cfg = Config{ + config := Config{ Debug: os.Getenv("DEBUG") == "true", - Host: os.Getenv("HOST"), - Port: os.Getenv("PORT"), LogFolder: os.Getenv("LOG_FOLDER"), SSEServerEnabled: os.Getenv("SSE_SERVER_ENABLED") == "true", DaysToKeepLogs: daysToKeepLogs, } + + // load default values if not in docker + if os.Getenv("DOCKER") == "" { + config.Host = os.Getenv("HOST") + config.Port = os.Getenv("PORT") + } else { // load from docker env + config.Host = "0.0.0.0" + config.Port = "3000" + } + + Cfg = config }