diff --git a/dynamic-dns/docker-compose.yml b/dynamic-dns/docker-compose.yml new file mode 100644 index 0000000..dd92b95 --- /dev/null +++ b/dynamic-dns/docker-compose.yml @@ -0,0 +1,15 @@ +name: Dynamic DNS + +services: + duckdns: + image: linuxserver/duckdns + environment: + - SUBDOMAINS=${NASCOMPOSE_DUCKDNS_DOMAIN?} + - FILE__TOKEN=/run/secrets/duckdns_token + secrets: + - duckdns_token + restart: unless-stopped + +secrets: + duckdns_token: + file: ${NASCOMPOSE_SERVICES?}/dynamic-dns/secrets/duckdns_token diff --git a/docker/secrets/duckdns/README.md b/dynamic-dns/secrets/.gitkeep similarity index 100% rename from docker/secrets/duckdns/README.md rename to dynamic-dns/secrets/.gitkeep diff --git a/utilities.docker-compose.yml b/utilities.docker-compose.yml index 034448e..765c9f9 100644 --- a/utilities.docker-compose.yml +++ b/utilities.docker-compose.yml @@ -28,15 +28,6 @@ services: traefik.enable: true traefik.http.routers.smokeping.middlewares: authelia@file - duckdns: - image: linuxserver/duckdns - environment: - - SUBDOMAINS=${NASCOMPOSE_DUCKDNS_DOMAIN?} - - FILE__TOKEN=/run/secrets/duckdns_token - secrets: - - duckdns_token - restart: unless-stopped - heimdall: image: linuxserver/heimdall environment: