docker-mailman/mailman-web (sha256:f84fbfd2af20fcf786f855cc4d7abc846687c7df7c3cb282bb1b83f4f671ec62)

Published 2026-02-22 13:51:54 +01:00 by stb

Installation

docker pull git.hanse.de/hanse/docker-mailman/mailman-web@sha256:f84fbfd2af20fcf786f855cc4d7abc846687c7df7c3cb282bb1b83f4f671ec62
sha256:f84fbfd2af20fcf786f855cc4d7abc846687c7df7c3cb282bb1b83f4f671ec62

About this package

Hanse customized copy of original GitHub repo at https://github.com/maxking/docker-mailman

Image layers

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
COPY requirements.txt /tmp/ # buildkit
RUN /bin/sh -c set -ex && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers postgresql-dev mariadb-dev mariadb-connector-c python3-dev libffi-dev openldap-dev cargo rust && apk add --no-cache --virtual .mailman-rundeps bash sassc tzdata libldap postgresql-client mysql-client py3-mysqlclient curl mailcap gettext python3 py3-pip xapian-core xapian-bindings-python3 libffi pcre-dev py-cryptography && python3 -m pip install --break-system-packages -U 'Django<4.3' pip setuptools wheel && pip install --break-system-packages -r /tmp/requirements.txt whoosh uwsgi==2.0.25 psycopg2 dj-database-url mysqlclient typing xapian-haystack django-auth-ldap pymemcache diskcache django-utils-six tzdata pytz 'django-allauth[socialaccount,openid]' && apk del .build-deps && addgroup -S mailman && adduser -S -G mailman mailman # buildkit
COPY mailman-web /opt/mailman-web # buildkit
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
RUN /bin/sh -c chown -R mailman /opt/mailman-web/ && chmod u+x /opt/mailman-web/manage.py # buildkit
WORKDIR /opt/mailman-web
EXPOSE map[8000/tcp:{} 8080/tcp:{}]
STOPSIGNAL SIGINT
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["uwsgi" "--ini" "/opt/mailman-web/uwsgi.ini"]

Labels

Key Value
org.opencontainers.image.created 2026-02-22T12:48:37.433Z
org.opencontainers.image.description Hanse customized copy of original GitHub repo at https://github.com/maxking/docker-mailman
org.opencontainers.image.licenses
org.opencontainers.image.revision dc27eccb65c7d0c8ee35834d926e034328293ed5
org.opencontainers.image.source https://git.hanse.de/hanse/docker-mailman
org.opencontainers.image.title docker-mailman
org.opencontainers.image.url https://git.hanse.de/hanse/docker-mailman
org.opencontainers.image.version hanse-customization
Details
Container
2026-02-22 13:51:54 +01:00
1
OCI / Docker
linux/amd64
81 MiB
Versions (6) View all
sha-7d52d98 2026-02-22
hanse-customization 2026-02-22
sha-f237605 2026-02-22
sha-545303d 2026-02-22
sha-dc27ecc 2026-02-22