dovecot 1.version
This commit is contained in:
parent
c87cce7255
commit
76e83d7fd1
|
|
@ -78,3 +78,21 @@ api-dev.bizmatch.net {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mail.bizmatch.net {
|
||||||
|
# IMAP über TLS (IMAPS) - Port 993
|
||||||
|
reverse_proxy /imap dovecot:993 {
|
||||||
|
transport tcp
|
||||||
|
flush_interval -1
|
||||||
|
}
|
||||||
|
|
||||||
|
# Optional: Webmail-Oberfläche
|
||||||
|
# reverse_proxy /webmail webmail:80
|
||||||
|
|
||||||
|
# Logging
|
||||||
|
log {
|
||||||
|
output file /var/log/caddy/mail.bizmatch.net.log
|
||||||
|
}
|
||||||
|
|
||||||
|
# TLS wird automatisch von Caddy verwaltet
|
||||||
|
}
|
||||||
|
|
@ -13,6 +13,7 @@ services:
|
||||||
- bizmatch
|
- bizmatch
|
||||||
- keycloak
|
- keycloak
|
||||||
- gitea
|
- gitea
|
||||||
|
- mail_network
|
||||||
volumes:
|
volumes:
|
||||||
- $PWD/Caddyfile:/etc/caddy/Caddyfile
|
- $PWD/Caddyfile:/etc/caddy/Caddyfile
|
||||||
- caddy_data:/data
|
- caddy_data:/data
|
||||||
|
|
@ -33,6 +34,8 @@ networks:
|
||||||
external: true
|
external: true
|
||||||
gitea:
|
gitea:
|
||||||
external: true
|
external: true
|
||||||
|
mail_network:
|
||||||
|
external: true
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
caddy_data:
|
caddy_data:
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
services:
|
||||||
|
dovecot:
|
||||||
|
image: dovecot/dovecot:latest
|
||||||
|
container_name: dovecot
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "143:143" # IMAP
|
||||||
|
- "993:993" # IMAPS (IMAP über SSL)
|
||||||
|
volumes:
|
||||||
|
- ./config/dovecot:/etc/dovecot
|
||||||
|
- ./data/mail:/var/mail
|
||||||
|
- ./logs:/var/log
|
||||||
|
# Bei Bedarf: Zugriff auf Caddy-Zertifikate
|
||||||
|
# - /pfad/zu/caddy/certs:/etc/dovecot/ssl:ro
|
||||||
|
environment:
|
||||||
|
- TZ=Europe/Berlin
|
||||||
|
networks:
|
||||||
|
- mail_network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
mail_network:
|
||||||
|
driver: bridge
|
||||||
Loading…
Reference in New Issue