diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 4017c88..645ce8c 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -21,7 +21,8 @@ builds: - -trimpath archives: - - format: tar.gz + - formats: + - tar.gz name_template: >- {{ .ProjectName }}_ {{- .Version }}_ diff --git a/Dockerfile b/Dockerfile index fa58661..18dddf5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM golang:1.26.1-alpine AS builder -RUN apk update && apk add --no-cache git ca-certificates tzdata +RUN apk add --no-cache ca-certificates tzdata RUN addgroup -S -g 10001 appgroup && \ adduser -S -u 10001 -G appgroup appuser @@ -20,6 +20,7 @@ COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo COPY --from=builder /etc/passwd /etc/passwd COPY --from=builder /etc/group /etc/group + COPY --from=builder --chown=10001:10001 /build/ncore-stats /app/ncore-stats COPY --from=builder --chown=10001:10001 /build/web /app/web COPY --from=builder --chown=10001:10001 /app/data /app/data