mail-files/dovecot/Dockerfile
2026-06-19 10:26:23 +02:00

18 lines
419 B
Docker

FROM alpine:3.21
RUN apk add --no-cache dovecot bash
RUN mkdir -p /var/mail/vhosts && \
addgroup -g 5000 vmail && \
adduser -D -u 5000 -G vmail -h /var/mail/vhosts vmail
COPY ../share/users.txt /tmp/users.txt
COPY ../share/dovecot.sh /tmp/dovecot.sh
RUN chmod +x /tmp/dovecot.sh && \
/tmp/dovecot.sh > /etc/dovecot/users && \
rm /tmp/users.txt /tmp/dovecot.sh
EXPOSE 143 993
CMD ["dovecot", "-F"]