Skip to content
/ dnsd Public

Go library prividing simple DNS A and AAAA record updates for sites with floating IPs.

License

Notifications You must be signed in to change notification settings

lkingland/dnsd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsd

GoDoc

Dnsd is a Go package that implements a very simple library for use as a Cloudflare DNS record update daemon.

When unable to obtain a static IP address, this libray can be used to implement a system which will update DNS records when the publicly-routable IP address changes.

!!!! Warning !!!!

This is a work in progress.

This is pre-1.0. Please expect bugs and for the API to change. Use at your own risk, and please open issues with questions or bugs.

Usage

Create a populatad dnsd.Syncer struct for each domain to keep synchronized and call Start()

About

Go library prividing simple DNS A and AAAA record updates for sites with floating IPs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published