All in one Docker image for GNU Mailman.
docker run --rm -ti --name mailman \
-p 80:80 -p 25:25 \
-e MAILMAN_URLHOST=www.example.com \
-e MAILMAN_EMAILHOST=example.com \
-e MAILMAN_ADMINMAIL=admin@example.com \
-e MAILMAN_ADMINPASS=foo \
docker.io/macropin/mailman:latest
MAILMAN_URLHOST
- Mailman url host egwww.example.com
MAILMAN_EMAILHOST
- Mailman email host egexample.com
MAILMAN_ADMINMAIL
- Mailman administrator email address egadmin@example.com
MAILMAN_ADMINPASS
- Mailman administrator password
SSL options for opportunistic SMTP TLS:
MAILMAN_SSL_CRT
- SSL Certificate (optional)MAILMAN_SSL_KEY
- SSL Key (optional)MAILMAN_SSL_CA
- SSL CA (optional)
Complete and working in production.