From fe8d9b5242138641fc97b93491241b4fa3a74165 Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Sat, 16 Aug 2025 12:18:40 +0530 Subject: [PATCH] Add caddy-cloudflare-ddns --- caddy-cloudflare-ddns/compose.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 caddy-cloudflare-ddns/compose.yaml diff --git a/caddy-cloudflare-ddns/compose.yaml b/caddy-cloudflare-ddns/compose.yaml new file mode 100644 index 0000000..42d2891 --- /dev/null +++ b/caddy-cloudflare-ddns/compose.yaml @@ -0,0 +1,23 @@ +services: + caddy: + image: docker.io/ryuupendragon/caddy-cloudflare-ddns:2.10.0 + container_name: caddy + restart: unless-stopped + cap_add: + - NET_ADMIN + environment: + - CLOUDFLARE_API_TOKEN=${CLOUDFLARE_API_TOKEN} + volumes: + - ${APPDATA_PATH}/caddy/caddy-file:/etc/caddy + - ${APPDATA_PATH}/caddy/caddy-config:/config + - ${APPDATA_PATH}/caddy/caddy-data:/data + ports: + - ${HTTP_PORT}:80 + - ${HTTPS_PORT}:443 + - ${HTTPS_PORT}:443/udp + networks: + - frontend + +networks: + frontend: + external: true