Files
img-proxy-url-generator/Dockerfile
Ron Rise 05fc22e966
All checks were successful
🧪 ✨ Unit Tests Workflow / 🔍 🐹 Go Tests (push) Successful in 5m18s
Plloi rebase plx?
2025-05-20 16:37:16 -04:00

26 lines
416 B
Docker

FROM siteworxpro/golang:1.24.3 AS build
WORKDIR /app
ADD . .
ENV GOPRIVATE=git.siteworxpro.com
ENV GOPROXY=direct
ENV CGO_ENABLED=0
RUN go mod tidy && go build -o imgproxy .
FROM alpine:latest AS runtime
EXPOSE 8080
WORKDIR /app
COPY --from=build /app/imgproxy /app/imgproxy
RUN adduser -u 1001 -g appuser appuser -D && \
chown -R appuser:appuser /app
USER 1001
ENTRYPOINT ["/app/imgproxy", "server"]