Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
43 lines (30 sloc) 1.38 KB

ACME-DNS-INWX

Simple helper script for various Let's Encrypt clients. Developed for GetSSL, tested with Debian Stretch. Should work with Ubuntu too.

Initial setup

Download or clone the archive and extract it to a new folder.

git clone https://github.com/Op3rat0r/acme-dns-inwx.git

Copy the example config file config/.inwx.ini to ~/.inwx.ini and insert your credentials. If enabled, enter your TOTP/2FA shared secret. Don't forget to check file permissions! (recommended: 0600)

chmod 0600 ~/.inwx.ini

Run it for the first time and check the functionality:

# Add the TXT record _acme-challenge.yourdomain.de
# with value "test" and set TTL to 300 seconds:
./scripts/acme-dns-inwx "yourdomain.de" "test"

# Check your nameserver: (wait some time)
dig TXT "_acme-challenge.yourdomain.de" +short

# Delete the TXT record _acme-challenge.yourdomain.de:
./scripts/acme-dns-inwx --del "yourdomain.de"

Take a look at the wiki for more examples.

Important: This project is not affiliated with INWX GmbH!

Important links...