new services
hello-world / hello (push) Successful in 18s

This commit is contained in:
2026-09-19 04:15:15 -05:00
parent 05cee81045
commit 7a349036c5
6 changed files with 125 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# Copy to .env and fill in before `docker compose up -d`
# Cloudflare API token with Zone:DNS:Edit + Zone:Zone:Read (favonia/cloudflare-ddns)
CLOUDFLARE_API_TOKEN=
# Comma-separated list, e.g. example.com,sub.example.com
DOMAINS=
PROXIED=true
UPDATE_CRON=*/5 * * * *
# cloudflared-web UI (wisdomsky/cloudflared-web)
WEBUI_PORT=14333
BASIC_AUTH_USER=admin
BASIC_AUTH_PASS=change-me
TZ=UTC
+26
View File
@@ -0,0 +1,26 @@
services:
cloudflare-ddns:
image: favonia/cloudflare-ddns:latest
container_name: cloudflare-ddns
restart: unless-stopped
network_mode: host
environment:
CLOUDFLARE_API_TOKEN: ${CLOUDFLARE_API_TOKEN:?set CLOUDFLARE_API_TOKEN in .env}
DOMAINS: ${DOMAINS:?set DOMAINS in .env}
PROXIED: ${PROXIED:-true}
UPDATE_CRON: ${UPDATE_CRON:-*/5 * * * *}
TZ: ${TZ:-UTC}
cloudflared-web:
image: wisdomsky/cloudflared-web:latest
container_name: cloudflared-web
restart: unless-stopped
ports:
- '${WEBUI_PORT:-14333}:14333'
environment:
WEBUI_PORT: ${WEBUI_PORT:-14333}
BASIC_AUTH_USER: ${BASIC_AUTH_USER:-admin}
BASIC_AUTH_PASS: ${BASIC_AUTH_PASS:-}
TZ: ${TZ:-UTC}
volumes:
- /data/cloudflare/files/config:/config