Files
dyndns-server/docker-compose.yml
Stefan Hacker 9c631992af Mehrere Subdomains pro Benutzer + README
- subdomains-Tabelle (n DNS-Namen je Benutzer) inkl. Migration vom alten
  Einzel-Subdomain-Schema in database.init_db()
- Benutzeranlage/Verwaltung: mehrere Subdomains hinzufuegen/entfernen
- /nic/update aktualisiert alle Subdomains des Benutzers bzw. die per
  ?hostname= gewaehlte(n); eine Antwortzeile je Subdomain
- Dashboard/Users-Templates auf das neue Modell umgestellt
- README.md mit Setup, Plesk-Konfig, Router-Einrichtung und Endpoint-Doku
- .gitignore: __pycache__/ und *.pyc

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 14:13:48 +02:00

13 lines
398 B
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
dyndns:
build: .
container_name: dyndns-manager
restart: unless-stopped
ports:
- "5080:5000" # nur lokal nginx macht den TLS-Termination
environment:
- DB_PATH=/data/dyndns.db
- SECRET_KEY=BITTE_AENDERN_32_ZEICHEN_RANDOM # openssl rand -hex 32
volumes:
- ./data:/data # SQLite-DB landet in ./data/dyndns.db (Verzeichnis-Mount!)