34 lines
864 B
YAML
34 lines
864 B
YAML
# cloudflareddns doesn't support secrets
|
|
#secrets:
|
|
# cloudflareddns_cf_user:
|
|
# file: ${SECRETSDIR}/cloudflareddns_cf_user
|
|
# cloudflareddns_cf_api_token:
|
|
# file: ${SECRETSDIR}/cloudflareddns_cf_api_token
|
|
# cloudflareddns_cf_hosts:
|
|
# file: ${SECRETSDIR}/cloudflareddns_cf_hosts
|
|
# cloudflareddns_cf_zones:
|
|
# file: ${SECRETSDIR}/cloudflareddns_cf_zones
|
|
|
|
networks:
|
|
traefik-net:
|
|
external: true
|
|
|
|
services:
|
|
cloudflareddns:
|
|
image: ghcr.io/hotio/cloudflareddns
|
|
container_name: "${APPLICATION_NAME}"
|
|
networks:
|
|
- traefik-net
|
|
env_file: .cloudflareddns.env
|
|
# cloudflareddns doesn't support secrets
|
|
# secrets:
|
|
# - cloudflareddns_cf_user
|
|
# - cloudflareddns_cf_api_token
|
|
# - cloudflareddns_cf_hosts
|
|
# - cloudflareddns_cf_zones
|
|
volumes:
|
|
- ${DATADIR}/config:/config
|
|
restart: unless-stopped
|
|
|
|
|