dovecot (b3b3397)
Published 2025-07-13 13:31:43 +02:00 by marcus
Installation
docker pull git.dre.ist/dre.ist/dovecot:b3b3397
sha256:2988f8ff06dbd9eacaaa145f6b31bd018d5edf59b4ae9455b4a2dc9bb0324bcd
About this package
open source IMAP and POP3 email server for Linux/UNIX-like systems, written with security primarily in mind
Image Layers
ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
ARG DOVECOT_VERSION=v2.3.21.1-r0 |
LABEL org.opencontainers.image.version=v2.3.21.1-r0 |
LABEL org.opencontainers.image.title=Dovecot |
LABEL org.opencontainers.image.description=open source IMAP and POP3 email server for Linux/UNIX-like systems, written with security primarily in mind |
LABEL org.opencontainers.image.url=https://git.dre.ist/dre.ist/dovecot |
LABEL org.opencontainers.image.documentation=https://git.dre.ist/dre.ist/dovecot |
LABEL org.opencontainers.image.vendor=Marcus <marcus@dre.ist> |
LABEL org.opencontainers.image.licenses=MIT |
LABEL org.opencontainers.image.source=https://git.dre.ist/dre.ist/dovecot |
RUN |1 DOVECOT_VERSION=v2.3.21.1-r0 /bin/sh -c apk --update add curl dovecot dovecot-pigeonhole-plugin dovecot-mysql dovecot-lmtpd dovecot-gssapi dovecot-sql libsodium supervisor && (rm "/tmp/"* 2>/dev/null || true) && (rm -rf /var/cache/apk/* 2>/dev/null || true) # buildkit |
COPY ./config/* /etc/dovecot/ # buildkit |
COPY ./sieve/* /var/vmail/sieve/ # buildkit |
COPY entrypoint.sh / # buildkit |
COPY healthcheck.sh / # buildkit |
COPY supervisord.conf /etc/supervisord.conf # buildkit |
RUN |1 DOVECOT_VERSION=v2.3.21.1-r0 /bin/sh -c addgroup -S -g 94 vmail && adduser -S -u 95 -D -s /sbin/nologin -H -h /dev/null -G vmail -g vmail vmail && chown -R 95:94 /var/vmail/ && chmod +x /entrypoint.sh && chmod +x /healthcheck.sh && chmod +x /var/vmail/sieve/*.sh && mkdir /certificates # buildkit |
ENV DOMAIN= |
ENV DB_NAME= |
ENV DB_TYPE=mysql |
ENV DB_HOST= |
ENV DB_PORT= |
ENV DB_USER= |
ENV DB_PASS= |
ENV RSPAMD_HOST=rspamd |
ENV RSPAMD_PASS= |
ENV DEBUG=false |
ENV VERBOSE=false |
VOLUME [/var/vmail] |
HEALTHCHECK &{["CMD-SHELL" "/healthcheck.sh"] "1m0s" "1s" "10s" "2s" '\x03'} |
EXPOSE map[143/tcp:{} 24/tcp:{} 3659/tcp:{} 5001/tcp:{} 993/tcp:{} 995/tcp:{}] |
CMD ["/usr/bin/supervisord" "-n" "-c" "/etc/supervisord.conf" "--silent"] |
Labels
Key | Value |
---|---|
org.opencontainers.image.description | open source IMAP and POP3 email server for Linux/UNIX-like systems, written with security primarily in mind |
org.opencontainers.image.documentation | https://git.dre.ist/dre.ist/dovecot |
org.opencontainers.image.licenses | MIT |
org.opencontainers.image.source | https://git.dre.ist/dre.ist/dovecot |
org.opencontainers.image.title | Dovecot |
org.opencontainers.image.url | https://git.dre.ist/dre.ist/dovecot |
org.opencontainers.image.vendor | Marcus <marcus@dre.ist> |
org.opencontainers.image.version | v2.3.21.1-r0 |
Details
2025-07-13 13:31:43 +02:00
Versions (5)
View all
Container
0
OCI / Docker
linux/arm64
MIT
35 MiB