Add SPEC, PLAN, Dockerfile, compose, env example, app modules, CI workflow

This commit is contained in:
Stefan Koelle
2026-08-07 00:18:57 +02:00
parent d456a856e3
commit 6dd541b798
14 changed files with 549 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
services:
dyndns-updater:
image: ghcr.io/skoelle/dyndns-updater:latest
container_name: dyndns-updater
restart: unless-stopped
env_file:
- .env
ports:
- "8090:8090" # Webhook-Port (GET, kein Auth) - intern im LAN
volumes:
- ./data:/data # last-known-ip.json Persistierung
labels:
- "com.centurylinklabs.watchtower.enable=true"