Signed-off-by: René Jochum <rene@jochum.dev>
@ -8,12 +8,10 @@ RUN set -ex; \
rm -rf /var/lib/apt/lists/*
COPY conf /
COPY docker-entrypoint.py /
COPY start.py /
EXPOSE 110/tcp 143/tcp 587/tcp 995/tcp 993/tcp 2525/tcp 4190/tcp
VOLUME ["/data", "/overrides", "/cert"]
ENTRYPOINT ["/docker-entrypoint.py"]
CMD ["/usr/sbin/dovecot", "-F"]
CMD ["/start.py"]
@ -41,5 +41,5 @@ os.system("/bin/chmod u=rwX,g=rX,o= /data/vmail")
os.system("/bin/mkdir -p /data/sieve/global/")
os.system("/bin/chown mail:mail /data/sieve")
# Run CMD
os.system(shlex.quote(' '.join(sys.argv)))
# Run Dovecot
os.system("/usr/sbin/dovecot -F")