Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 722 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 722 Bytes

Cloudflare Dynamic DNS

Dynamically update Cloudflare DNS record to provide a persistent addressing method for devices that change their IP address.

Getting Started

  1. Clone git repository and install npm dependencies:
git clone [email protected]:eymengunay/cloudflare-ddns.git
cd cloudflare-ddns
npm install
  1. Set environment variables as per the table below. (you can also use a .env file)

  2. Start application:

npm start

Environment Variables

Name Description Required
CLOUDFLARE_ZONE DNS Zone ID Yes
CLOUDFLARE_RECORD DNS Record ID Yes
CLOUDFLARE_TOKEN API Token Yes