docker-files/ddns/compose.yaml
2025-10-17 21:56:52 +00:00

73 lines
1.5 KiB
YAML

---
services:
cloudflare-ddns:
image: oznu/cloudflare-ddns:latest
container_name: cloudflare-ddns
environment:
- API_KEY=${API_KEY}
- ZONE=${DOMAIN}
- PROXIED=false
restart: always
ddns-git:
image: oznu/cloudflare-ddns:latest
container_name: ddns-git
environment:
- API_KEY=${API_KEY}
- ZONE=${DOMAIN}
- SUBDOMAIN=git
- PROXIED=false
restart: always
ddns-crafty:
image: oznu/cloudflare-ddns:latest
container_name: ddns-crafty
environment:
- API_KEY=${API_KEY}
- ZONE=${DOMAIN}
- SUBDOMAIN=crafty
- PROXIED=false
restart: always
ddns-nextcloud:
image: oznu/cloudflare-ddns:latest
container_name: ddns-nextcloud
environment:
- API_KEY=${API_KEY}
- ZONE=${DOMAIN}
- SUBDOMAIN=cloud
- PROXIED=false
restart: always
ddns-vaultwarden:
image: oznu/cloudflare-ddns:latest
container_name: ddns-vaultwarden
environment:
- API_KEY=${API_KEY}
- ZONE=${DOMAIN}
- SUBDOMAIN=vault
- PROXIED=false
restart: always
ddns-test:
image: oznu/cloudflare-ddns:latest
container_name: ddns-test
environment:
- API_KEY=${API_KEY}
- ZONE=${DOMAIN}
- SUBDOMAIN=test
- PROXIED=false
restart: always
ddns-sajm:
image: oznu/cloudflare-ddns:latest
container_name: ddns-sajm
environment:
- API_KEY=${SAJM_API_KEY}
- ZONE=${DOMAIN_MOM}
- PROXIED=true
restart: always