diff --git a/Dockerfile b/Dockerfile index be4b519..1f5b4ec 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,5 @@ FROM golang:1.26-alpine AS builder -ARG GIT_COMMIT=dev - WORKDIR /app RUN apk add --no-cache git gcc musl-dev bash @@ -23,7 +21,6 @@ WORKDIR /app RUN apk add --no-cache ca-certificates tzdata COPY --from=builder /app/app . -COPY .env .env RUN mkdir -p /app/uploads RUN mkdir -p /app/tmp @@ -31,7 +28,7 @@ RUN mkdir -p /app/data RUN adduser -D appuser RUN chown -R appuser:appuser /app -RUN chown -R appuser:appuser /app/data + USER appuser ENV GIN_MODE=release diff --git a/cmd/server/main.go b/cmd/server/main.go index 84e42ad..1590f8e 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -11,10 +11,7 @@ import ( func main() { - err := godotenv.Load() - if err != nil { - panic("Error loading .env file") - } + _ = godotenv.Load() db.Connect()