Update Dockerfile

This commit is contained in:
gigirassy
2026-07-15 00:25:51 +02:00
parent e235917a6c
commit 4579ac56ac
+10 -2
View File
@@ -1,3 +1,5 @@
FROM codeberg.org/gigirassy/thc:latest AS thc
FROM --platform=$BUILDPLATFORM kgrv/golang AS builder FROM --platform=$BUILDPLATFORM kgrv/golang AS builder
ARG TARGETOS ARG TARGETOS
ARG TARGETARCH ARG TARGETARCH
@@ -20,12 +22,18 @@ RUN CGO_ENABLED=0 \
FROM scratch AS runtime FROM scratch AS runtime
USER 1000:1000
COPY --from=builder /pinata /pinata COPY --from=builder /pinata /pinata
COPY --from=thc /thc /thc
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
ENV GOMEMLIMIT=15MiB \ ENV GOMEMLIMIT=15MiB \
GOGC=20 GOGC=20 \
THC_PORT=8080
EXPOSE 8080 EXPOSE 8080
ENTRYPOINT ["/pinata"] ENTRYPOINT ["/pinata"]
HEALTHCHECK --interval=5s --timeout=5s --start-period=10s --retries=5 CMD ["/thc"]