diff --git a/Dockerfile b/Dockerfile index 993406a5..c1f5475d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,6 +41,6 @@ VOLUME ["/etc/stalwart", "/var/lib/stalwart"] EXPOSE 443 25 110 587 465 143 993 995 4190 8080 ENV STALWART_HEALTHCHECK_URL=https://127.0.0.1:443/healthz/live HEALTHCHECK --interval=30s --timeout=5s --start-period=30s --retries=3 \ - CMD curl -fsSk "$STALWART_HEALTHCHECK_URL" || curl -fsS http://127.0.0.1:8080/healthz/live || exit 1 + CMD curl -fsSk -H "X-Forwarded-For: 127.0.0.1" "$STALWART_HEALTHCHECK_URL" || curl -fsS -H "X-Forwarded-For: 127.0.0.1" http://127.0.0.1:8080/healthz/live || exit 1 ENTRYPOINT ["/usr/local/bin/stalwart"] CMD ["--config", "/etc/stalwart/config.json"] diff --git a/Dockerfile.build b/Dockerfile.build index 997c43e7..8b65a0da 100644 --- a/Dockerfile.build +++ b/Dockerfile.build @@ -166,7 +166,7 @@ VOLUME ["/etc/stalwart", "/var/lib/stalwart"] EXPOSE 443 25 110 587 465 143 993 995 4190 8080 ENV STALWART_HEALTHCHECK_URL=https://127.0.0.1:443/healthz/live HEALTHCHECK --interval=30s --timeout=5s --start-period=30s --retries=3 \ - CMD curl -fsSk "$STALWART_HEALTHCHECK_URL" || curl -fsS http://127.0.0.1:8080/healthz/live || exit 1 + CMD curl -fsSk -H "X-Forwarded-For: 127.0.0.1" "$STALWART_HEALTHCHECK_URL" || curl -fsS -H "X-Forwarded-For: 127.0.0.1" http://127.0.0.1:8080/healthz/live || exit 1 ENTRYPOINT ["/usr/local/bin/stalwart"] CMD ["--config", "/etc/stalwart/config.json"] @@ -188,6 +188,6 @@ VOLUME ["/etc/stalwart", "/var/lib/stalwart"] EXPOSE 443 25 110 587 465 143 993 995 4190 8080 ENV STALWART_HEALTHCHECK_URL=https://127.0.0.1:443/healthz/live HEALTHCHECK --interval=30s --timeout=5s --start-period=30s --retries=3 \ - CMD curl -fsSk "$STALWART_HEALTHCHECK_URL" || curl -fsS http://127.0.0.1:8080/healthz/live || exit 1 + CMD curl -fsSk -H "X-Forwarded-For: 127.0.0.1" "$STALWART_HEALTHCHECK_URL" || curl -fsS -H "X-Forwarded-For: 127.0.0.1" http://127.0.0.1:8080/healthz/live || exit 1 ENTRYPOINT ["/usr/local/bin/stalwart"] CMD ["--config", "/etc/stalwart/config.json"] diff --git a/Dockerfile.fdb b/Dockerfile.fdb index ca266b6a..fd732f8c 100644 --- a/Dockerfile.fdb +++ b/Dockerfile.fdb @@ -75,6 +75,6 @@ VOLUME ["/etc/stalwart", "/var/lib/stalwart"] EXPOSE 443 25 110 587 465 143 993 995 4190 8080 ENV STALWART_HEALTHCHECK_URL=https://127.0.0.1:443/healthz/live HEALTHCHECK --interval=30s --timeout=5s --start-period=30s --retries=3 \ - CMD curl -fsSk "$STALWART_HEALTHCHECK_URL" || curl -fsS http://127.0.0.1:8080/healthz/live || exit 1 + CMD curl -fsSk -H "X-Forwarded-For: 127.0.0.1" "$STALWART_HEALTHCHECK_URL" || curl -fsS -H "X-Forwarded-For: 127.0.0.1" http://127.0.0.1:8080/healthz/live || exit 1 ENTRYPOINT ["/usr/local/bin/stalwart"] CMD ["--config", "/etc/stalwart/config.json"]