added env config COUNTER_FILE, DEBUG
All checks were successful
Docker Release Build / push_to_registry (push) Successful in 59s

This commit is contained in:
Florian Walther
2026-02-09 17:16:06 +01:00
parent 1d4849acff
commit 25f5fae505
2 changed files with 27 additions and 1 deletions

16
main.go
View File

@@ -27,6 +27,21 @@ var (
mu sync.Mutex
)
func initConfig() {
// 1. Counter-Pfad auslesen
if envFile := os.Getenv("COUNTER_FILE"); envFile != "" {
counterFile = envFile
log.Printf("counterFile st to %s, by ENV\n", envFile)
}
// 2. Debug-Modus auslesen (String zu Bool)
envDebug := strings.ToLower(os.Getenv("DEBUG"))
if envDebug == "true" || envDebug == "1" {
debug = true
log.Println("DEBUG-Modus ist aktiviert")
}
}
type responseWriter struct {
http.ResponseWriter
statusCode int
@@ -214,6 +229,7 @@ func helpHandler(w http.ResponseWriter, r *http.Request) {
}
func main() {
initConfig()
loadTemplates()
mux := http.NewServeMux()