Skip to content

Dynamic DNS tool to update Gandi.net records to your public ip address

License

Notifications You must be signed in to change notification settings

Ryandev/gandi-ldns

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gandi-DDNS

Dynamic DNS tool to update your hostname record to your computers public ip address

License Docker

Usage (main record)

For records NAME='@' TYPE='A'

docker run --rm -e "APIKEY=myapikey" -e "DOMAIN=mydomainname" ryandev/gandi-ldns

where mydomainname is the website you have registered on gandi.net you want updated to your public ip & myapikey is the production api key (see here for more info setting it up: https://docs.gandi.net/en/domain_names/advanced_users/api.html) Thats it! after running mydomainname will be pointing to your public ip address

Usage (subdomain)

For records NAME='$SUBDOMAIN' TYPE='A' Same as above, except specify argument SUBDOMAIN example:

docker run --rm -e "APIKEY=myapikey" -e SUBDOMAIN="vpn" -e "DOMAIN=ryandev.com" ryandev/gandi-ldns

This runs the same as above, except, vpn.ryandev.com will be pointing to your public address now

About

This project is forked from auxym/gandi-ldns & matt1/gandi-ddns

About

Dynamic DNS tool to update Gandi.net records to your public ip address

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.9%
  • Dockerfile 2.1%