Add NFS volume to mailserver
This commit is contained in:
parent
4097d5a1bd
commit
e974bb506e
|
@ -14,11 +14,11 @@ services:
|
||||||
- "993:993"
|
- "993:993"
|
||||||
volumes:
|
volumes:
|
||||||
- ../rainloop/letsencrypt/acme.json:/etc/letsencrypt/acme.json:ro
|
- ../rainloop/letsencrypt/acme.json:/etc/letsencrypt/acme.json:ro
|
||||||
- ./maildata:/var/mail
|
- mail/maildata:/var/mail
|
||||||
- ./mailstate:/var/mail-state
|
- mail/mailstate:/var/mail-state
|
||||||
- ./sa-learn:/etc/cron.d/sa-learn
|
- mail/sa-learn:/etc/cron.d/sa-learn
|
||||||
- ./maillogs:/var/log/mail
|
- mail/maillogs:/var/log/mail
|
||||||
- ./config/:/tmp/docker-mailserver/
|
- mail/config/:/tmp/docker-mailserver/
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
cap_add: ["NET_ADMIN", "SYS_PTRACE"]
|
cap_add: ["NET_ADMIN", "SYS_PTRACE"]
|
||||||
|
@ -31,3 +31,10 @@ services:
|
||||||
- "traefik.http.routers.whoami.entrypoints=websecure"
|
- "traefik.http.routers.whoami.entrypoints=websecure"
|
||||||
- "traefik.http.routers.whoami.tls.certresolver=myresolver"
|
- "traefik.http.routers.whoami.tls.certresolver=myresolver"
|
||||||
- "traefik.http.routers.whoami.middlewares=default-headers@file"
|
- "traefik.http.routers.whoami.middlewares=default-headers@file"
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
mail:
|
||||||
|
driver_opts:
|
||||||
|
type: "nfs"
|
||||||
|
o: "addr=10.7.89.108,nolock,hard,rw,vers=4.1"
|
||||||
|
device: ":/server_data/ttrss/config"
|
||||||
|
|
|
@ -15,7 +15,7 @@ services:
|
||||||
image: hiloyt/rainloop
|
image: hiloyt/rainloop
|
||||||
container_name: rainloop
|
container_name: rainloop
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/rainloop/data
|
- mail/rainloopdata:/rainloop/data
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.http.routers.rainloop.rule=Host(`${APP_DOMAIN}`)"
|
- "traefik.http.routers.rainloop.rule=Host(`${APP_DOMAIN}`)"
|
||||||
|
@ -36,3 +36,10 @@ services:
|
||||||
- MYSQL_PASSWORD
|
- MYSQL_PASSWORD
|
||||||
- MYSQL_DATABASE
|
- MYSQL_DATABASE
|
||||||
- MYSQL_USER
|
- MYSQL_USER
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
mail:
|
||||||
|
driver_opts:
|
||||||
|
type: "nfs"
|
||||||
|
o: "addr=10.7.89.108,nolock,hard,rw,vers=4.1"
|
||||||
|
device: ":/server_data/ttrss/config"
|
||||||
|
|
Reference in New Issue