[30388f42] refactor: extract duckdns and dns-monitor to separate docker-compose.duckdns.yml
This commit is contained in:
27
docker-compose.duckdns.yml
Normal file
27
docker-compose.duckdns.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
duckdns:
|
||||
image: lscr.io/linuxserver/duckdns:latest
|
||||
container_name: duckdns
|
||||
environment:
|
||||
PUID: "1000"
|
||||
PGID: "1000"
|
||||
TZ: "Europe/Berlin"
|
||||
SUBDOMAINS: "${DUCKDNS_SUBDOMAINS}"
|
||||
TOKEN: "${DUCKDNS_TOKEN}"
|
||||
restart: unless-stopped
|
||||
|
||||
dns-monitor:
|
||||
image: alpine
|
||||
container_name: dns-monitor
|
||||
dns:
|
||||
- 8.8.8.8
|
||||
- 1.1.1.1
|
||||
environment:
|
||||
SUBDOMAINS: "${DUCKDNS_SUBDOMAINS}"
|
||||
TZ: "Europe/Berlin"
|
||||
volumes:
|
||||
- ./dns-monitor:/app
|
||||
command: "/app/monitor.sh"
|
||||
restart: unless-stopped
|
||||
@@ -254,30 +254,7 @@ services:
|
||||
- lead_engine_data:/app/data
|
||||
|
||||
# --- INFRASTRUCTURE SERVICES ---
|
||||
duckdns:
|
||||
image: lscr.io/linuxserver/duckdns:latest
|
||||
container_name: duckdns
|
||||
environment:
|
||||
PUID: "1000"
|
||||
PGID: "1000"
|
||||
TZ: "Europe/Berlin"
|
||||
SUBDOMAINS: "${DUCKDNS_SUBDOMAINS}"
|
||||
TOKEN: "${DUCKDNS_TOKEN}"
|
||||
restart: unless-stopped
|
||||
|
||||
dns-monitor:
|
||||
image: alpine
|
||||
container_name: dns-monitor
|
||||
dns:
|
||||
- 8.8.8.8
|
||||
- 1.1.1.1
|
||||
environment:
|
||||
SUBDOMAINS: "${DUCKDNS_SUBDOMAINS}"
|
||||
TZ: "Europe/Berlin"
|
||||
volumes:
|
||||
- ./dns-monitor:/app
|
||||
command: "/app/monitor.sh"
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
connector_db_data: {}
|
||||
|
||||
Reference in New Issue
Block a user