Persistence for network traefik

This commit is contained in:
Cian Hughes
2024-01-12 17:26:03 +00:00
parent 3111bdf9ca
commit 1d1183825b

View File

@@ -26,8 +26,8 @@ services:
- "8089:8080" - "8089:8080"
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- traefik:/etc/traefik - networks_traefik:/etc/traefik
- letsencrypt:/letsencrypt - networks_letsencrypt:/letsencrypt
deploy: deploy:
replicas: 1 replicas: 1
restart_policy: restart_policy:
@@ -63,4 +63,18 @@ networks:
ipam: ipam:
driver: default driver: default
config: config:
- subnet: 172.252.0.0/16 - subnet: 172.252.0.0/16
volumes:
networks_traefik:
driver: local
driver_opts:
type: nfs
device: ":volume1/traefik"
o: "addr=192.168.1.237,rw,noatime,rsize=8192,wsize=8192,tcp,timeo=14,nfsvers=4"
networks_letsencrypt:
driver: local
driver_opts:
type: nfs
device: ":volume1/letsencrypt"
o: "addr=192.168.1.237,rw,noatime,rsize=8192,wsize=8192,tcp,timeo=14,nfsvers=4"