Refactor mailserver.yml to add volumes and env_file for Docker Mailserver
This commit is contained in:
@@ -1,6 +1,12 @@
|
||||
services:
|
||||
mail:
|
||||
image: tvial/docker-mailserver:latest
|
||||
env_file: /var/data/docker-mailserver/docker-mailserver.env
|
||||
volumes:
|
||||
- /var/data/docker-mailserver/maildata:/var/mail
|
||||
- /var/data/docker-mailserver/mailstate:/var/mail-state
|
||||
- /var/data/docker-mailserver/config:/tmp/docker-mailserver
|
||||
- /var/data/docker-mailserver/letsencrypt:/etc/letsencrypt
|
||||
ports:
|
||||
- target: 25
|
||||
published: 25
|
||||
@@ -18,12 +24,6 @@ services:
|
||||
published: 995
|
||||
protocol: tcp
|
||||
mode: host
|
||||
volumes:
|
||||
- /var/data/docker-mailserver/maildata:/var/mail
|
||||
- /var/data/docker-mailserver/mailstate:/var/mail-state
|
||||
- /var/data/docker-mailserver/config:/tmp/docker-mailserver
|
||||
- /var/data/docker-mailserver/letsencrypt:/etc/letsencrypt
|
||||
env_file: /var/data/docker-mailserver/docker-mailserver.env
|
||||
networks:
|
||||
- internal
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
ENABLE_SPAMASSASSIN=1
|
||||
ENABLE_CLAMAV=1
|
||||
ENABLE_POSTGREY=1
|
||||
ONE_DIR=1
|
||||
OVERRIDE_HOSTNAME=mail.furyhawk.lol
|
||||
OVERRIDE_DOMAINNAME=mail.furyhawk.lol
|
||||
POSTMASTER_ADDRESS=admin@furyhawk.lol
|
||||
PERMIT_DOCKER=network
|
||||
SSL_TYPE=letsencrypt
|
||||
Reference in New Issue
Block a user