diff --git a/Dockerfile b/Dockerfile index 0411afb..9174df1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ WORKDIR /app COPY . . -RUN CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags="-w -s" -o isc . +RUN CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags="-w -s" -v -o isc . FROM alpine:latest diff --git a/main.go b/main.go index 839baf1..c6b9e5b 100644 --- a/main.go +++ b/main.go @@ -99,10 +99,11 @@ func customLogrusLogger(logger *logrus.Logger) gin.HandlerFunc { username = "Anonymous" } - logger.Infof("[GIN] %3d | %10.3fms | %15s | %15s | %-7s | %s", + logger.Infof("[GIN] %3d | %10.3fms | %15s | %15s | %15s | %-7s | %s", c.Writer.Status(), float64(elapsed.Microseconds())/1000.0, c.ClientIP(), + c.Request.Header.Get("X-Forwarded-For"), username, c.Request.Method, c.Request.RequestURI,