# README
Go-transip-dyndns
Is a small little executable that will update a domain record of your choice that is hosted by TransIP. Run it via cron to keep your DNS record up to date.
Setup
- Make sure you have a domain at Transip
- Create a access key for the API.
(Control panel > My Account > API)
- Add a label and press create.
- Save Key to a file.
e.g. privatekey.pem
- Create config file. Example config file
- Add it to the crontab
0 * * * * /usr/local/bin/go-transip-dyndns
- run
go-transip-dyndns create
to create the record - run
go-transip-dyndns validate
to see if all is 👍 - You are set. Well done!
Example config file
name: go-transip-dyndns.toml
place the config file at /etc/go-transip-dyndns.toml or in the directory where you execute the command.
username = "transip-username"
private-key = "/path-to/private.key"
verbose = false
domain = "yourdomain.nl"
domain-entry = "subdomain"
domain-ttl = 60
Binaries available for download
Binaries are available for download in multiple formats
- Windows (32/64 Bit)
- Linux Intel (32/64 Bit)
- Linux ARM (32/64 Bit) - Run directly on most routers
- Linux ARM for Raspberry PI
- Linux MIPS 64 - Unifi USG
- MacOS 64 Bit
Download them here.
No association with Transip
This tool has been created for me own comfort. There is no association with Transip. But I would like to thank TransIP for there fine service!
PHP version
Previous version was build in PHP.
# Packages
No description provided by the author
# Variables
ApplicationVersion Application version.