services: mailserver: image: {{ mailserver.image }} container_name: mailserver hostname: {{ mailserver.hostname }} env_file: {{ mailserver.path }}/mailserver.env restart: unless-stopped stop_grace_period: 1m ports: - "25:25" - "143:143" - "465:465" - "587:587" - "993:993" volumes: - {{ mailserver.path }}/docker-data/dms/mail-data:/var/mail - {{ mailserver.path }}/docker-data/dms/mail-state:/var/mail-state - {{ mailserver.path }}/docker-data/dms/mail-logs:/var/log/mail - {{ mailserver.path }}/docker-data/dms/config:/tmp/docker-mailserver - {{ mailserver.tls_root_path }}:/etc/letsencrypt:ro - /etc/localtime:/etc/localtime:ro cap_add: - NET_ADMIN - SYS_PTRACE networks: default: name: {{ mailserver.compose_project_name }}