Skip to content

Automate Certbot's DNS challenge when using Duck DNS

License

Notifications You must be signed in to change notification settings

thetonto/duckdns-certbot

Repository files navigation

duckdns-certbot

A shell script and some systemd units to automate getting certificates from Let's Encrypt when you're using Duck DNS and your local ISP is blocking all common service ports, so you need to use Certbot's DNS challenge.

Usage

  1. make install
  2. Edit /usr/local/lib/systemd/system/certbot-renew.service, replacing YOUR_DOMAIN with your actual domain
  3. Edit /etc/duckdns-token, adding your Duck DNS token
  4. Enable certbot-renew.timer

About

Automate Certbot's DNS challenge when using Duck DNS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published