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

Published 2026-02-22 13:36:39 +01:00 by stb

Installation

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

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:33:35.465Z
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 4bfd428e5e4e2ecd0642d41046db6a3a727f3766
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:36:39 +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