0.0.1 • Published 8 years ago

impequid-dynamic-dns v0.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

Impequid Dynamic DNS

MIT License Code Climate NPM Downloads NPM Dependencies Gitter Chatroom

A simple CloudFlare-based dynamic DNS server, uses Impequid for authentication.

Installation

  • Install Node.js
  • Install MongoDB
  • git clone https://github.com/dodekeract/impequid-dynamic-dns
  • cd impequid-dynamic-dns
  • npm install
  • npm run build
  • npm run start

Configuration

Currently, you have to add a config.json file to the impequid-dynamic-dns directory. It may look like this:

{
	"cloudflare": {
		"email": "your@cloudflare.email",
		"token": "y0uRc7oUdF74r3T0k3n"
	},
	"domain": "your.domain",
	"excluded": ["list", "of", "subdomains", "you", "dont", "want", "to", "allow"],
	"listen": {
		"port": 40000,
		"address": "127.0.0.1"
	}
}

API

See here