Simplify DDClient setup

This commit is contained in:
Colin Hebert
2022-12-28 18:48:31 +01:00
parent 06795b970e
commit e19e325c65
2 changed files with 11 additions and 9 deletions

View File

@@ -43,9 +43,10 @@ services:
- gotify
volumes:
- ddclient_data:/data
- ddclient_init:/custom-cont-init.d:ro
configs:
- source: ddclient
target: /config/ddclient.conf.tpl
- source: ddclient_config
target: /config/
secrets:
- source: ddclient_gotify_token
target: gotify_token
@@ -72,12 +73,17 @@ volumes:
type: none
o: bind
device: ${MOUNT_DIR?}/ddclient/data/
ddclient_init:
driver_opts:
type: none
o: bind
device: ${MOUNT_DIR?}/ddclient/cont-init/
configs:
# smokeping:
# file: ${MOUNT_DIR?}/smokeping/config/
ddclient:
file: ${MOUNT_DIR?}/ddclient/config/ddclient.conf.tpl
ddclient_config:
file: ${MOUNT_DIR?}/ddclient/config/
secrets:
watchtower_gotify_token: