
# ============================================
# dovecot/Dockerfile - Dockerfile dla serwera IMAP
# ============================================
FROM dovecot/dovecot:2.3.21

# Install netcat for healthcheck
RUN apt-get update && apt-get install -y netcat-openbsd && rm -rf /var/lib/apt/lists/*

# Kopiuj konfigurację
COPY dovecot.conf /etc/dovecot/dovecot.conf
COPY users /etc/dovecot/users

# Kopiuj entrypoint script
COPY docker-entrypoint.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/docker-entrypoint.sh

EXPOSE 143 993

ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
CMD ["dovecot", "-F"]
