poste-pro (latest)

Published 2025-06-09 16:25:49 +02:00 by matt in matt/poste-pro

Installation

docker pull code.letsbe.solutions/matt/poste-pro:latest
sha256:1e2c1ccfb2967ee14c6dd65ec2f0a6213568d3a4ca75d10196d2b9d0c9f03e95

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1747699200'
RUN /bin/sh -c apt-get -qq update # buildkit
COPY /usr/lib/node_modules /usr/lib/node_modules # buildkit
COPY /usr/local/bin/nodejs /usr/bin # buildkit
COPY /usr/local/bin/node /usr/bin # buildkit
ENV DEBIAN_FRONTEND=noninteractive
ENV TERM=xterm
ENV HTTPS=ON
ENV HTTP_PORT=80
ENV HTTPS_PORT=443
ADD admin/bin /opt/admin/bin # buildkit
ADD admin/config /opt/admin/config # buildkit
ADD admin/upgrades /opt/admin/upgrades # buildkit
ADD admin/var /opt/admin/var # buildkit
ADD admin/public /opt/admin/public # buildkit
ADD admin/translations /opt/admin/translations # buildkit
ADD admin/templates /opt/admin/templates # buildkit
ADD admin/.env admin/composer.json /opt/admin/ # buildkit
ARG APP_ENV=prod
ENV APP_ENV=prod
ARG MODE=pro
ENV MODE=pro
ADD admin/src /opt/admin/src # buildkit
ADD installation /installation # buildkit
ADD https://github.com/just-containers/s6-overlay/releases/download/v1.22.1.0/s6-overlay-amd64.tar.gz /tmp/ # buildkit
RUN |2 APP_ENV=prod MODE=pro /bin/sh -c /installation/00-preinstall.sh && /installation/01-haraka.sh && /installation/03-rsyslog.sh && /installation/04-clamav.sh && /installation/05-roundcube.sh && /installation/05-free-version.sh && /installation/06-admin.sh && /installation/07-redis.sh && /installation/08-zpush.sh && /installation/09-dovecot.sh && tar xzf /tmp/s6-overlay-amd64.tar.gz -C / --exclude="./bin" && tar xzf /tmp/s6-overlay-amd64.tar.gz -C /usr ./bin && ln -s /var/run/s6/services /services # buildkit
EXPOSE map[110/tcp:{} 143/tcp:{} 25/tcp:{} 4190/tcp:{} 443/tcp:{} 465/tcp:{} 587/tcp:{} 80/tcp:{} 993/tcp:{} 995/tcp:{}]
ADD rootfs VERSION VERSION_TAG / # buildkit
RUN |2 APP_ENV=prod MODE=pro /bin/sh -c /installation/99-clean.sh # buildkit
VOLUME [/data]
ENTRYPOINT ["/init"]
HEALTHCHECK &{["CMD-SHELL" "/healthcheck/server.sh || exit 1"] "30s" "5s" "20s" '\x00'}
Details
Container
2025-06-09 16:25:49 +02:00
10
OCI / Docker
linux/amd64
357 MiB
Versions (1) View all
latest 2025-06-09