Sign inSign up

jenciso/cloudflare-update-dns

By jenciso

•Updated over 5 years ago

Update Cloudflare DNS

Image
0

547

jenciso/cloudflare-update-dns repository overview

⁠CLOUDFLARE UPDATE DNS

⁠Intro

This is a docker image for update cloudflare dns records

⁠Environment

⁠Required
  • CFKEY="a34a6b6fbc5188acddf94ae93871371f27e9cf"
    • cloudflare API key
  • CFUSER="[email protected]⁠"
    • cloudflare auth user email
  • CFZONE="example.com"
    • zone name in cloudflare
  • CFHOST="host1.example.com host2.example.com"
    • dns records (hosts) for updating IP address, split with space

The Cloudflare Global API Key needs to be used and not the Origin CA Key

⁠Optional
  • CFINTERVAL=300
    • interval for updating in seconds, default: 300 seconds

⁠Examples

docker run -d \
  -e CFKEY=89d0703637ce648749520ff3bc245b8ee2c1a \
  -e [email protected] \
  -e CFZONE=enciso.site \
  -e CFHOST=ansible-az.enciso.site \
  --restart=always \
  --name=cloudflare-update-dns \
  jenciso/cloudflare-update-dns 

Tag summary

Content type

Image

Digest

Size

9.9 MB

Last updated

over 5 years ago

docker pull jenciso/cloudflare-update-dns