Skip to content

Let's Encrypt docker image to renew DuckDNS (automatically) and other (manual, eg Google Domains) wildcard domains

Notifications You must be signed in to change notification settings

michaelwoods/le-duckdns-manual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Duck DNS and manual DNS certbot config

Using an external script hook, this will auto-renew a DuckDNS domain with a wildcard from Let's Encrypt. It will then run certbot again in manual mode to renew another wildcard domain.

My use case is a dynamic dns hostname with a Google Domains DNS record that's CNAME'ed to DuckDNS.

Example usage:

docker build .

docker run -it -e TOKEN=DUCK_DNS_TOKEN -e DYNDNSDOMAIN=foo -e "DUCKDOMAIN=*.foo.duckdns.org" -e "MANUALDOMAIN=*.foo.example.com" -e EMAIL=YOUR_EMAIL -v ~/docker/data/letsencrypt:/etc/letsencrypt IMAGE_ID

About

Let's Encrypt docker image to renew DuckDNS (automatically) and other (manual, eg Google Domains) wildcard domains

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages