Scripts for creating Let's Encrypt wildcard certificates using the GoDaddy API
These scripts allow the creation of Let's Encrypt wildcard certificates on GoDaddy managed domains. Certificates created using these scripts will have the Common Name (CN) set to the wildcard domain (e.g. "*.example.com") and a Subject Alternative Name (SAN) for the root domain (e.g. "example.com").
Note that these scripts require storing the credentials to the GoDaddy API on your server, which is generally not a very good idea.
/path/to/certbot-godaddy-request.sh
0 4 * * * /path/to/certbot-godaddy-renew.sh
chown root:root /path/to/api-settings.sh
chmod 600 /path/to/api-settings.sh
Your new certificate should be stored in /etc/letsencrypt/live/[DOMAIN]/