daddy
is a command line interface to manage DNS records in GoDaddy.
The idea for creating this tool is to be able to create ACME challenges in automatic tools.
In this link you will find the packages for every supported platform. Please download the proper package for your operating system and architecture. You can also download older versions.
To install daddy
, find the appropriate package
for your system and download it.
After downloading daddy
, unzip the package. daddy
runs as a single binary. Any other files in the package can be safely removed and daddy
will still function.
The final step is to make sure that the daddy
binary is available on the PATH. See this page for instructions on setting the PATH on Linux and Mac. This page contains instructions for setting the PATH on Windows.
Run the help command and follow the instructions.
daddy --help
You need to setup your API key and secret to obtain/set data. For example:
daddy list --key=1234567689 --secret=1234566
If you do not want to pass the parameters on each command you can create
the file $HOME/.daddy.yaml
and put your configuration there. For example:
---
key: 1234567689
secret: 1234567689
Command | Description |
---|---|
help | Help about any command |
list | List owned domains |
show | Show DNS records |
add | Add DNS record |
update | Update DNS records |
remove | Remove DNS records |
daddy. CLI to manage DNS records in GoDaddy.
Copyright © 2019 Alberto Varela alberto@berriart.com
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.