postfix-cloudflare (sha256:7dff1a38ca47b3fdc8c2ab7846dfb6711b4036598032af63e55bdebd2257ff0d)
Published 2025-09-11 04:35:18 +00:00 by tilian
Installation
docker pull git.tburg.net/tilian/postfix-cloudflare@sha256:7dff1a38ca47b3fdc8c2ab7846dfb6711b4036598032af63e55bdebd2257ff0dsha256:7dff1a38ca47b3fdc8c2ab7846dfb6711b4036598032af63e55bdebd2257ff0dImage layers
| ADD alpine-minirootfs-3.20.7-aarch64.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 # buildkit |
| VOLUME [/etc/letsencrypt] |
| ENV POSTFIX_MYNETWORKS=127.0.0.1/32 |
| ENV ACME_EMAIL=your_acme_email |
| ENV DOMAIN=your_domain.com |
| ENV RELAYHOST=REPLACE.mail.protection.outlook.com |
| ENV RELAY_PORT=25 |
| ENV MYORIGIN=your_domain.com |
| RUN /bin/sh -c postconf -e "myhostname = $DOMAIN" && postconf -e "mynetworks = $POSTFIX_MYNETWORKS" && postconf -e "smtp_tls_security_level = encrypt" && postconf -e "smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt" && postconf -e "smtpd_tls_cert_file = /etc/letsencrypt/live/$DOMAIN/fullchain.pem" && postconf -e "smtpd_tls_key_file = /etc/letsencrypt/live/$DOMAIN/privkey.pem" && postconf -e "relayhost = [$RELAYHOST]:$RELAY_PORT" && postconf -e "myorigin = $MYORIGIN" && postconf -e "relay_domains = *" && postconf -e "smtpd_recipient_restrictions = permit_mynetworks, reject" # 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 |
| EXPOSE map[25/tcp:{}] |
| 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-11 04:35:18 +00:00
Versions (37)
View all
Container
1
OCI / Docker
linux/arm64
31 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