mirror of
https://github.com/furyhawk/cloudy.git
synced 2026-05-23 16:36:00 +00:00
Refactor mailserver.yml to add volumes and env_file for Docker Mailserver
This commit is contained in:
@@ -1,6 +1,12 @@
|
|||||||
services:
|
services:
|
||||||
mail:
|
mail:
|
||||||
image: tvial/docker-mailserver:latest
|
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:
|
ports:
|
||||||
- target: 25
|
- target: 25
|
||||||
published: 25
|
published: 25
|
||||||
@@ -18,12 +24,6 @@ services:
|
|||||||
published: 995
|
published: 995
|
||||||
protocol: tcp
|
protocol: tcp
|
||||||
mode: host
|
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:
|
networks:
|
||||||
- internal
|
- 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