Skip to content

greebowarrior/nodetv-ddns

Repository files navigation

nodetv-dns

Basic af service for using CloudFlare as a Dynamic DNS Provider. Uses the dyndns2 protocol, and is compatible with ddclient.

You will need:

  • Node.js
  • MongoDB
  • Cloudflare Account

Setup

  • Create a Cloudflare API Token:
    • Permissions
      • Zone:Edit
      • DNS:Edit
    • Zone Resources
      • your domain
  • cp .env.default .env
  • Update .env with your API Token and Secret
  • Create a user in MongoDB

{ "username": "ddns-username", "token": "", "subdomain": "my-subdomain" }

There's no admin interface (yet), so you'll need to manually manage your users. Soz.

About

Use Cloudflare as your own DynDNS provider

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published