postfix-cloudflare (sha256:aacb18b41b60f8323d580bf8fffb3c96420c2a4f987fae6ced6940fe2dc4c1a4)
Published 2025-09-12 06:46:37 +00:00 by tilian
Installation
docker pull git.tburg.net/tilian/postfix-cloudflare@sha256:aacb18b41b60f8323d580bf8fffb3c96420c2a4f987fae6ced6940fe2dc4c1a4sha256:aacb18b41b60f8323d580bf8fffb3c96420c2a4f987fae6ced6940fe2dc4c1a4Image layers
| ADD alpine-minirootfs-3.20.7-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL AUTHOR=Tilian Burger <me@tilian.au> |
| LABEL DESCRIPTION=A Docker image for running Postfix with SSL/TLS and Cloudflare DNS for ACME challenges. |
| RUN /bin/sh -c apk add --no-cache postfix certbot certbot-dns-cloudflare ca-certificates libcap mailcap opendkim opendkim-utils gettext # buildkit |
| VOLUME [/etc/letsencrypt] |
| VOLUME [/var/db/dkim] |
| COPY /usr/bin/caddy /usr/bin/caddy # buildkit |
| COPY Caddyfile /etc/caddy/Caddyfile # buildkit |
| COPY opendkim.conf.template /etc/opendkim/opendkim.conf.template # buildkit |
| COPY main.cf.template /etc/postfix/main.cf.template # buildkit |
| COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit |
| ENV POSTFIX_MYNETWORKS=10.0.0.0/8 |
| ENV RELAY_PORT=25 |
| ENV DKIM_SELECTOR=default |
| ENV DKIM_KEY_SIZE=2048 |
| EXPOSE &{[{{28 0} {28 0}}] 0xc0004f1a00} |
| ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| AUTHOR | Tilian Burger <me@tilian.au> |
| DESCRIPTION | A Docker image for running Postfix with SSL/TLS and Cloudflare DNS for ACME challenges. |
Details
2025-09-12 06:46:37 +00:00
Versions (37)
View all
Container
1
OCI / Docker
linux/amd64
58 MiB
main-01f80fd
2025-09-12
latest
2025-09-12
main
2025-09-12
dev-opendkim
2025-09-12
dev-opendkim-3213a3a
2025-09-12