keemail-docker/imap-proxy (latest)

Published 2025-03-17 10:43:37 +01:00 by emiliano.franchini

Installation

docker pull images.all42.it/emiliano.franchini/keemail-docker/imap-proxy:latest
sha256:a86ce515a1b80b6c79cc463db22c71985357e84ed36f3ae88986230bd26fb4cc

Image Layers

ADD alpine-minirootfs-3.20.6-aarch64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL maintainer=All42 s.r.l. <sistemi@all42.it>
ARG USER_ID
RUN |1 USER_ID= /bin/sh -c true && apk add --no-cache --update dovecot dovecot-mysql dovecot-sql dovecot-pop3d dovecot-pigeonhole-plugin ca-certificates supervisor rsyslog bash gettext && apk add --no-cache --upgrade musl musl-utils jq vim outils-md5 dcron python3 py3-pip && (rm "/tmp/"* 2>/dev/null || true) && (rm -rf /var/cache/apk/* 2>/dev/null || true) # buildkit
RUN |1 USER_ID= /bin/sh -c addgroup -g 5000 vmail && adduser -D -u 5000 -G vmail vmail # buildkit
COPY ./etc/ /etc/ # buildkit
COPY ./traefik-extractor /app # buildkit
COPY ./AvviaDovecot.sh /bin/AvviaDovecot.sh # buildkit
COPY ./EstraiTraefikCerts.sh /bin/EstraiTraefikCerts.sh # buildkit
WORKDIR /app
RUN |1 USER_ID= /bin/sh -c rm -fr .venv # buildkit
RUN |1 USER_ID= /bin/sh -c python -m venv .venv # buildkit
RUN |1 USER_ID= /bin/sh -c source .venv/bin/activate && pip3 install -r requirements.txt # buildkit
RUN |1 USER_ID= /bin/sh -c chmod u+x /app/extractor.py # buildkit
RUN |1 USER_ID= /bin/sh -c chmod u+x /bin/AvviaDovecot.sh # buildkit
USER root
WORKDIR /tmp
RUN |1 USER_ID= /bin/sh -c echo "*/9 * * * * /app/extractor.py > /proc/1/fd/1 2>/proc/1/fd/2 " >> /etc/crontabs/root # buildkit
CMD ["/bin/AvviaDovecot.sh"]

Labels

Key Value
com.docker.compose.project keemail-mx03
com.docker.compose.service imap-proxy
com.docker.compose.version 2.33.1
maintainer All42 s.r.l. <sistemi@all42.it>
Details
Container
2025-03-17 10:43:37 +01:00
0
OCI / Docker
linux/arm64/v8
55 MiB
Versions (1) View all
latest 2025-03-17