/cloudflare-ddns-docker

Docker Container for updating a Cloudflare DNS record in raspberry pi

Primary LanguageJavaScript

Docker Container for using Cloudflare as a Dynamic DNS Provider

docker hub

Using this image

build first

docker-compose build

modify variables in docker-compose

  • EMAIL: your cloudflare email
  • API_KEY: your global api key found in account setting
  • UPDATE_TIME: interval time, it's in minute.
  • ZONE: list of zones to update, ex: domain1.io, domain2.com
  • IGNORED_DNS_NAME: list of A records to be ignored, ex: ds.domain1.io, test.domain2.io

run docker

docker-compose up -d