Files
mailcow-birthday-daemon/Dockerfile
Patrick Asmus (scriptos) 67c3f10454
All checks were successful
Build Test Docker Image / docker-test (pull_request) Successful in 1m49s
Run Tests / test (pull_request) Successful in 4m45s
feat: Dateibasierten Docker-Healthcheck hinzugefügt
2026-03-29 20:41:51 +02:00

17 lines
541 B
Docker

FROM alpine:latest AS certs
RUN apk add --no-cache ca-certificates
FROM scratch
LABEL org.opencontainers.image.source https://git.techniverse.net/scriptos/mailcow-birthday-daemon
ENTRYPOINT ["/mailcow-birthday-daemon"]
ENV STATEFILE=/data/state.json
VOLUME [ "/data" ]
HEALTHCHECK --interval=60s --timeout=5s --start-period=30s --retries=3 \
CMD ["/mailcow-birthday-daemon", "healthcheck"]
COPY --from=certs /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
COPY mailcow-birthday-daemon /mailcow-birthday-daemon