mail-files/docker-compose.yml

38 lines
675 B
YAML

version: '3.9'
services:
dovecot:
build:
context: .
dockerfile: dovecot/Dockerfile
container_name: mailstack-dovecot
ports:
- "1143:143" # IMAP
- "1993:993" # IMAPS
volumes:
- vmail:/var/mail/vhosts
networks:
- mailstack
postfix:
build:
context: .
dockerfile: postfix/Dockerfile
container_name: mailstack-postfix
ports:
- "1025:25" # SMTP
- "1587:587" # SMTP + AUTH
- "1465:465" # SMTPS
volumes:
- vmail:/var/mail/vhosts
networks:
- mailstack
depends_on:
- dovecot
volumes:
vmail:
networks:
mailstack:
driver: bridge