mirror of
https://codeberg.org/gigirassy/pinata
synced 2026-08-30 15:27:39 +00:00
Update Dockerfile
This commit is contained in:
+9
-1
@@ -1,3 +1,5 @@
|
||||
FROM codeberg.org/gigirassy/thc:latest AS thc
|
||||
|
||||
FROM --platform=$BUILDPLATFORM kgrv/golang AS builder
|
||||
ARG TARGETOS
|
||||
ARG TARGETARCH
|
||||
@@ -20,12 +22,18 @@ RUN CGO_ENABLED=0 \
|
||||
|
||||
FROM scratch AS runtime
|
||||
|
||||
USER 1000:1000
|
||||
|
||||
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
|
||||
|
||||
ENV GOMEMLIMIT=15MiB \
|
||||
GOGC=20
|
||||
GOGC=20 \
|
||||
THC_PORT=8080
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
ENTRYPOINT ["/pinata"]
|
||||
|
||||
HEALTHCHECK --interval=5s --timeout=5s --start-period=10s --retries=5 CMD ["/thc"]
|
||||
Reference in New Issue
Block a user