feat: Add environment configuration and update Caddy setup for DuckDNS

This commit is contained in:
2025-11-20 17:04:27 +02:00
parent 26f0d7f5f4
commit 28f306b065
4 changed files with 56 additions and 64 deletions

9
homelab/Dockerfile Normal file
View File

@@ -0,0 +1,9 @@
# Build Caddy with DuckDNS DNS provider
FROM caddy:latest-builder AS builder
RUN xcaddy build \
--with github.com/caddy-dns/duckdns
FROM caddy:latest
COPY --from=builder /usr/bin/caddy /usr/bin/caddy