From 0cdc2d09c67bf93feec505c5d55e4527dd842fdf Mon Sep 17 00:00:00 2001 From: Colin Hebert Date: Fri, 20 Jan 2023 17:35:23 +0100 Subject: [PATCH] Move DuckDNS to its own service --- dynamic-dns/docker-compose.yml | 15 +++++++++++++++ .../README.md => dynamic-dns/secrets/.gitkeep | 0 utilities.docker-compose.yml | 9 --------- 3 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 dynamic-dns/docker-compose.yml rename docker/secrets/duckdns/README.md => dynamic-dns/secrets/.gitkeep (100%) 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: