This commit is contained in:
Mike McFetridge
2026-07-23 19:38:14 -04:00
parent 72272e4006
commit 84e1ead50c
283 changed files with 0 additions and 206 deletions
@@ -0,0 +1,32 @@
services:
# Cloudflare DDNS - Dynamic DNS Updater
ddns-updater:
image: qmcgaw/ddns-updater
container_name: ddns-updater
security_opt:
- no-new-privileges:true
restart: unless-stopped
profiles: ["core", "all"]
networks:
- default
ports:
- "$DDNSUPDATER_PORT:8000"
volumes:
- $DOCKERDIR/appdata/ddns-updater:/updater/data # Owned by UID 1000
environment:
TZ: $TZ
PUID: $PUID
PGID: $PGID
PERIOD: 12h
UPDATE_COOLDOWN_PERIOD: 5m
PUBLICIP_DNS_TIMEOUT: 3s
HTTP_TIMEOUT: 10s
# Web UI
LISTENING_PORT: 8000
# Backup
BACKUP_PERIOD: 96h # 0 to disable
BACKUP_DIRECTORY: /updater/data/backups
# Other
LOG_LEVEL: info
# SHOUTRRR_ADDRESSES: $DISCORD_SHOUTRRR_ADDRESS
# DOCKER-LABELS-PLACEHOLDER