mailman (staging-web)
Published 2024-11-30 16:56:24 -05:00 by colin
Installation
docker pull git.nixc.us/nixius/mailman:staging-web
sha256:09c3b5a506066e55bef010c3be8549958b9f73f6060a103756320664879a865e
Image Layers
ADD file:f77db8e5b937d8ebb7e254eccd4d311798ea9f4dd5081ea2a7e2b1d3790300c2 in / |
CMD ["/bin/sh"] |
MAINTAINER Abhilash Raj |
COPY dir:a023f7d855deeab9d197f5232ca342863de46c3b9f8ea78da2bae85662465484 in /opt/mailman-web |
COPY file:84fde019104eeaf1ed3d321a244a7d026a096fd9e29afd87679f9ff903b6fc08 in /usr/local/bin/ |
/bin/sh -c set -ex && apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers postgresql-dev mariadb-dev python3-dev libffi-dev openldap-dev cargo rust && apk add --no-cache --virtual .mailman-rundeps bash sassc postgresql-client mysql-client py3-mysqlclient curl mailcap gettext python3 py3-pip xapian-core xapian-bindings-python3 libffi pcre-dev && python3 -m pip install -U 'Django<3.0' pip setuptools wheel && pip install mailmanclient==3.3.2 postorius==1.3.4 hyperkitty==1.3.4 django-mailman3==1.3.5 whoosh uwsgi psycopg2 dj-database-url mysqlclient typing xapian-haystack django-auth-ldap python-memcached && apk del .build-deps && addgroup -S mailman && adduser -S -G mailman mailman && chown -R mailman /opt/mailman-web/ && chmod u+x /opt/mailman-web/manage.py |
WORKDIR /opt/mailman-web |
EXPOSE 8000 8080 |
STOPSIGNAL SIGINT |
ENTRYPOINT ["docker-entrypoint.sh"] |
CMD ["uwsgi" "--ini" "/opt/mailman-web/uwsgi.ini"] |
Labels
Key | Value |
---|---|
com.docker.compose.project | mailman |
com.docker.compose.service | mailman-web |
com.docker.compose.version | 2.28.1 |
Details
2024-11-30 16:56:24 -05:00
Versions (4)
View all
Container
0
OCI / Docker
linux/amd64
243 MiB