Block a user
dovecot (latest)
Published 2026-02-13 14:24:05 +01:00 by henrik
Installation
docker pull git.hnrk.io/henrik/dovecot:latestsha256:6d2da22286f09402ac9837a78f521c53f1e218f0b4ebb5d2bbea303a3dbb4638
Image Layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1769990400' |
| LABEL maintainer=The Infrastructure Company GmbH <info@servercow.de> |
| ARG GOSU_VERSION=1.19 |
| ENV LANG=C.UTF-8 |
| ENV LC_ALL=C.UTF-8 |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN |1 GOSU_VERSION=1.19 /bin/sh -c groupadd -g 5000 vmail && groupadd -g 401 dovecot && groupadd -g 402 dovenull && groupmod -g 99 nogroup && groupadd -g 999 sogo && usermod -a -G sogo nobody && useradd -r -u 5000 -g vmail -d /var/vmail -s /usr/sbin/nologin vmail && useradd -r -u 401 -g dovecot -d /dev/null -s /usr/sbin/nologin dovecot && useradd -r -u 402 -g dovenull -d /dev/null -s /usr/sbin/nologin dovenull && apt-get update && apt-get install -y --no-install-recommends bash dnsutils findutils gettext-base ca-certificates curl coreutils jq lua5.3 lua-cjson lua-socket lua-sql-mysql libmariadb3 lua-sec libmariadb-dev libglib2.0-dev mariadb-client perl libperl-dev libauthen-ntlm-perl libcgi-pm-perl libcrypt-openssl-rsa-perl libcrypt-ssleay-perl libdata-uniqid-perl libdbd-mysql-perl libdbi-perl libdigest-hmac-perl libdist-checkconflicts-perl libencode-imaputf7-perl libfile-copy-recursive-perl libfile-tail-perl libio-socket-inet6-perl libio-compress-perl libio-socket-ssl-perl libio-tee-perl libipc-run-perl libmail-imapclient-perl libmodule-implementation-perl libmodule-scandeps-perl libnet-ssleay-perl libpackage-stash-perl libpackage-stash-xs-perl libpar-packer-perl libparse-recdescent-perl libfile-nfslock-perl libreadonly-perl libregexp-common-perl libsys-meminfo-perl libterm-readkey-perl libtest-deep-perl libtest-fatal-perl libtest-mockobject-perl libtest-pod-perl libtest-simple-perl libtest-warn-perl libtry-tiny-perl libunicode-string-perl libproc-processtable-perl cpanminus procps python3 python3-mysqldb python3-html2text python3-jinja2 python3-redis redis-server syslog-ng syslog-ng-mod-redis syslog-ng-mod-json supervisor tzdata wget dovecot-core dovecot-dev dovecot-lmtpd dovecot-ldap dovecot-mysql dovecot-submissiond dovecot-sieve dovecot-managesieved dovecot-pop3d dovecot-flatcurve && arch=$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/) && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$arch" && chmod +x /usr/local/bin/gosu && gosu nobody true && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY trim_logs.sh /usr/local/bin/trim_logs.sh # buildkit |
| COPY clean_q_aged.sh /usr/local/bin/clean_q_aged.sh # buildkit |
| COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf # buildkit |
| COPY syslog-ng-redis_slave.conf /etc/syslog-ng/syslog-ng-redis_slave.conf # buildkit |
| COPY imapsync /usr/local/bin/imapsync # buildkit |
| COPY imapsync_runner.pl /usr/local/bin/imapsync_runner.pl # buildkit |
| COPY report-spam.sieve /usr/lib/dovecot/sieve/report-spam.sieve # buildkit |
| COPY report-ham.sieve /usr/lib/dovecot/sieve/report-ham.sieve # buildkit |
| COPY rspamd-pipe-ham /usr/lib/dovecot/sieve/rspamd-pipe-ham # buildkit |
| COPY rspamd-pipe-spam /usr/lib/dovecot/sieve/rspamd-pipe-spam # buildkit |
| COPY sa-rules.sh /usr/local/bin/sa-rules.sh # buildkit |
| COPY maildir_gc.sh /usr/local/bin/maildir_gc.sh # buildkit |
| COPY docker-entrypoint.sh / # buildkit |
| COPY supervisord.conf /etc/supervisor/supervisord.conf # buildkit |
| COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh # buildkit |
| COPY quarantine_notify.py /usr/local/bin/quarantine_notify.py # buildkit |
| COPY quota_notify.py /usr/local/bin/quota_notify.py # buildkit |
| COPY repl_health.sh /usr/local/bin/repl_health.sh # buildkit |
| COPY optimize-fts.sh /usr/local/bin/optimize-fts.sh # buildkit |
| ENTRYPOINT ["/docker-entrypoint.sh"] |
| CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/supervisord.conf"] |
Labels
| Key | Value |
|---|---|
| maintainer | The Infrastructure Company GmbH <info@servercow.de> |
Details
2026-02-13 14:24:05 +01:00
Versions (3)
View all
Container
0
OCI / Docker
linux/amd64
138 MiB