diff --git a/srcs/requirements/bonus/mailhog/Dockerfile b/srcs/requirements/bonus/mailhog/Dockerfile index 3196ded..1530290 100644 --- a/srcs/requirements/bonus/mailhog/Dockerfile +++ b/srcs/requirements/bonus/mailhog/Dockerfile @@ -2,6 +2,8 @@ FROM alpine:3.21.2 LABEL org.opencontainers.image.authors="alier@student.42mulhouse.fr" +RUN apk add curl + RUN wget https://github.com/mailhog/MailHog/releases/download/v1.0.1/MailHog_linux_amd64 -O /usr/local/bin/mailhog \ && chmod +x /usr/local/bin/mailhog #RUN wget https://github.com/mailhog/MailHog/releases/download/v1.0.1/MailHog_linux_arm -O /usr/local/bin/mailhog \ @@ -12,4 +14,7 @@ ENV MH_UI_WEB_PATH=mailhog EXPOSE 1025 EXPOSE 8025 +HEALTHCHECK --start-period=5s \ + CMD curl "http://localhost:8025" --fail || exit 1 + ENTRYPOINT ["mailhog"]