dodyndns 1.0.0
dodyndns
A simple utility to manage dynamic DNS records in Digital Ocean DNS.
Usage
For all calls either the DIGITALOCEAN_ACCESS_TOKEN environment variable or the --access-token option needs to be set. In the examples below it is assumed that DIGITALOCEAN_ACCESS_TOKEN is set.
Set current public IPv4 and IPv6 records for host.example.com:
dodyndns --domain example.com --name host
Use --no-ipv4 or --no-ipv6 to explicitly disable either from being set.
To force setting the address to a custom IPv4 address and the automatically resolved IPv6 address use the following:
dodyndns --domain example.com --name host --ipv4 123.123.123.123
To force setting the address to a custom IPv6 address and the automatically resolved IPv4 address use the following:
dodyndns --domain example.com --name host --ipv6 2000:2001::1
To force setting the address to a custom IPv6 address and the not setting the IPv4 address use the following:
dodyndns --domain example.com --name host --ipv6 2000:2001::1 --no-ipv4
Contributing
- Fork it (https://github.com/jeroenj/dodyndns/fork)
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- jeroenj Jeroen Jacobs - creator, maintainer
dodyndns
- 1
- 0
- 0
- 0
- 0
- almost 3 years ago
- May 12, 2020
MIT License
Wed, 29 Oct 2025 22:42:07 GMT