apps/mail-archiver/docker-compose.yml aktualisiert
feat(mail-archiver): add Traefik routing and frontend network for external mail access - added Traefik labels for HTTPS routing via mail.kaleschke.info - connected service to frontend_net to enable outbound internet access (IMAP/DNS) - kept backend_net for internal PostgreSQL communication - enables proper mail sync (external) and database access (internal)
This commit is contained in:
@@ -24,6 +24,15 @@ services:
|
|||||||
security_opt:
|
security_opt:
|
||||||
- no-new-privileges:true
|
- no-new-privileges:true
|
||||||
|
|
||||||
|
labels:
|
||||||
|
- "traefik.enable=true"
|
||||||
|
- "traefik.docker.network=frontend_net"
|
||||||
|
- "traefik.http.routers.mail-archiver.rule=Host(`mail.kaleschke.info`)"
|
||||||
|
- "traefik.http.routers.mail-archiver.entrypoints=websecure"
|
||||||
|
- "traefik.http.routers.mail-archiver.tls=true"
|
||||||
|
- "traefik.http.routers.mail-archiver.tls.certresolver=le"
|
||||||
|
- "traefik.http.services.mail-archiver.loadbalancer.server.port=5000"
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
backend_net:
|
backend_net:
|
||||||
external: true
|
external: true
|
||||||
|
|||||||
Reference in New Issue
Block a user