Infra: Added robust DuckDNS updater and DNS monitoring sidecar container
This commit is contained in:
@@ -106,4 +106,29 @@ services:
|
||||
- ./serpapikey.txt:/app/serpapikey.txt
|
||||
environment:
|
||||
- PYTHONUNBUFFERED=1
|
||||
- DB_PATH=/app/gtm_projects.db
|
||||
- DB_PATH=/app/gtm_projects.db
|
||||
|
||||
# --- DUCKDNS UPDATER ---
|
||||
duckdns:
|
||||
image: lscr.io/linuxserver/duckdns:latest
|
||||
container_name: duckdns
|
||||
environment:
|
||||
- PUID=1000 # User ID (anpassen falls nötig)
|
||||
- PGID=1000 # Group ID (anpassen falls nötig)
|
||||
- TZ=Europe/Berlin
|
||||
- SUBDOMAINS=floke,floke-ai,floke-gitea,floke-ha,floke-n8n
|
||||
- TOKEN=af8f6d8b-5a83-4251-9c15-d3b3e82eeef1
|
||||
restart: unless-stopped
|
||||
|
||||
# --- DNS MONITOR (Sidecar) ---
|
||||
dns-monitor:
|
||||
image: alpine
|
||||
container_name: dns-monitor
|
||||
environment:
|
||||
- SUBDOMAINS=floke,floke-ai,floke-gitea,floke-ha,floke-n8n
|
||||
- TZ=Europe/Berlin
|
||||
volumes:
|
||||
- ./dns-monitor:/app
|
||||
command: /app/monitor.sh
|
||||
restart: unless-stopped
|
||||
|
||||
Reference in New Issue
Block a user