Mount config folder

This commit is contained in:
Colin Hebert
2022-12-28 22:18:42 +01:00
parent 1fdc953ba4
commit fcac138404

View File

@@ -43,10 +43,11 @@ services:
- gotify - gotify
volumes: volumes:
- ddclient_data:/data/ - ddclient_data:/data/
- ddclient_config:/config/
- ddclient_init:/custom-cont-init.d/:ro - ddclient_init:/custom-cont-init.d/:ro
configs: configs:
- source: ddclient_config - source: ddclient_config_tpl
target: /config/ target: /config/ddclient.conf.tpl
secrets: secrets:
- source: ddclient_gotify_token - source: ddclient_gotify_token
target: gotify_token target: gotify_token
@@ -73,6 +74,11 @@ volumes:
type: none type: none
o: bind o: bind
device: ${SERVICES_DIR?}/ddclient/volumes/data/ device: ${SERVICES_DIR?}/ddclient/volumes/data/
ddclient_config:
driver_opts:
type: none
o: bind
device: ${SERVICES_DIR?}/ddclient/volumes/config/
ddclient_init: ddclient_init:
driver_opts: driver_opts:
type: none type: none
@@ -82,7 +88,7 @@ volumes:
configs: configs:
# smokeping: # smokeping:
# file: ${SERVICES_DIR?}/smokeping/config/ # file: ${SERVICES_DIR?}/smokeping/config/
ddclient_config: ddclient_config_tpl:
file: ${SERVICES_DIR?}/ddclient/configs/ddclient.conf.tpl file: ${SERVICES_DIR?}/ddclient/configs/ddclient.conf.tpl
secrets: secrets: