Addr flag for debug server, logging

This commit is contained in:
Melody Becker 2025-04-11 11:12:04 +02:00
parent 03178f59e6
commit d767921e0e
Signed by: mstar
SSH key fingerprint: SHA256:9VAo09aaVNTWKzPW7Hq2LW+ox9OdwmTSHRoD4mlz1yI
11 changed files with 54 additions and 13 deletions

View file

@ -57,8 +57,11 @@ func New(addr string, duckImg *string) *Server {
fmt.Fprint(w, *duckImg)
})
server := http.Server{
Handler: webutils.ChainMiddlewares(handler, webutils.LoggingMiddleware),
Addr: addr,
Handler: webutils.ChainMiddlewares(
handler,
webutils.BuildLoggingMiddleware(map[string]string{"server": "public"}),
),
Addr: addr,
}
return &Server{&server}
}