| # debian.sh --arch 'amd64' out/ 'trixie' '@1782172800' |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c useradd --system --uid 10003 --user-group --no-create-home --shell /usr/sbin/nologin footermilter |
| WORKDIR /app |
| COPY file:f7f10100d16b7eb895d89cc9ca51392f123bf4fb639697cf5b2e14f27d56ce4d in /usr/local/bin/footer-milter |
| COPY dir:0fbf6833600c42c47d5cceaf180678b6cabf18046af23098de1c6f411abcd494 in /app/templates |
| ENV FOOTER_LISTEN=0.0.0.0:11333 FOOTER_TEXT_TEMPLATE=/app/templates/footer.txt FOOTER_HTML_TEMPLATE=/app/templates/footer.html FOOTER_OVERRIDE_TEXT_TEMPLATE=/app/templates/override.txt FOOTER_OVERRIDE_HTML_TEMPLATE=/app/templates/override.html RUST_LOG=info |
| EXPOSE 11333 |
| USER footermilter:footermilter |
| HEALTHCHECK --interval=30s --timeout=5s --start-period=5s --retries=3 CMD bash -c 'exec 3<>/dev/tcp/127.0.0.1/11333' || exit 1 |
| ENTRYPOINT ["/usr/local/bin/footer-milter"] |