Skip to content

Cloudflare DDNS updates your DNS records dynamically to make self-hosting much easier!

Notifications You must be signed in to change notification settings

yunussandikci/cloudflare-ddns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Cloudflare Dynamic DNS

Cloudflare Dynamic DNS

Cloudflare Dynamic DNS is a minimal project that updates your dns records on cloudflare dynmically with its own ip adress within the period you specified. Docker image is only ~2 megabyte, and supports amd64, arm/v7 and arm64 archictectures. Yes, it supports Raspberry Pi!

Usage

You can with using following example to run it on your Docker

  1. Docker Run
docker run \
  -e CLOUDFLARE_TOKEN=YOUR_CLOUDFLARE_TOKEN \
  -e INTERVAL=TIME_INTERVAL_IN_MINUTES \ //like 5
  -e DOMAINS=COMMA_SEPERATED_DOMAINS \ //like foo.bar.com, baz,bar.com
   yunussandikci/cloudflare-ddns:1.0.1
  1. Docker Compose
cloudflare-ddns:
  image: yunussandikci/cloudflare-ddns:1.0.1
  environment:
    CLOUDFLARE_TOKEN: "YOUR_CLOUDFLARE_TOKEN"
    DOMAINS: "COMMA_SEPERATED_DOMAINS" //like foo.bar.baz, bar.baz
    INTERVAL: "TIME_INTERVAL_IN_MINUTES" //like 5

About

Cloudflare DDNS updates your DNS records dynamically to make self-hosting much easier!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published