Simple Dynamic DNS console app which using Cloudflare to update DNS records.
Make sure you've installed Node.js - It's recommended the latest Node v4.x release.
-
Download or clone the latest release of Coyote.
-
cd
tocoyote
directory. -
npm install
-
NODE_ENV=production node index.js
-
Fire up a browser and enter
http://localhost:11235
(Or your server address instead oflocalhost
) -
Go to Settings tab and fill boxes and click on Save button to save informations.
-
Go to Zones List tab and click on Refresh Zones List to fetch your zones list from Cloudflare.
-
Check your zones which you want to be set as a dynamic IP and click on Save button.
-
Now database is ready, you can kill this app process.
-
In console run
./bin/coyote -c
to check your external IP Address every x second (Based on your settings)Also you can using
crontab
to run./bin/coyote
(without-c
switch).