Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time
42 lines (30 sloc) 1.38 KB


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

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
# with value "test" and set TTL to 300 seconds:
./scripts/acme-dns-inwx "" "test"

# Check your nameserver: (wait some time)
dig TXT "" +short

# Delete the TXT record
./scripts/acme-dns-inwx --del ""

Take a look at the wiki for more examples.

Important: This project is not affiliated with INWX GmbH!

Important links...