Skip to content

A Dynamic DNS server, designed to be hosted on a Raspberry Pi

License

Notifications You must be signed in to change notification settings

ollien/pinamic-dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinamic DNS

Dynamic DNS for your Raspberry Pi (though it doesn't have to be!). Running the binary updates a DNS record on DigitalOcean.

Installation

Run the binary (whether in a shell or a cron job) in the same directory as a config.json. The config.json must contain the following values.

{
	"access_token": "Your DigitalOcean API Access Code",
	"dns_config": {
		"domain": "The domain for which your subdomain will reside",
		"name": "The subdomain you want to point to your IP address",
		"ttl": "The ttl for the domain record"
	}
}

Command Flags

Flag Decription
--config, -c Set a path to a config.json, if not ./config.json
--logfile, -l Redirect output to a logfile

About

A Dynamic DNS server, designed to be hosted on a Raspberry Pi

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages