Skip to content

stephenbradshaw/letsencrypt_dns01_server

Repository files navigation

Simple DNS Server that facilitates authentication using DNS-01 for Letsencrypt wildcard certificate generation

Install the files in /opt/letsencrypt_dns01/, run the server component and get a certificate for your domain like so:

certbot certonly --manual --server https://acme-v02.api.letsencrypt.org/directory --preferred-challenges=dns --manual-auth-hook /opt/letsencrypt_dns01/letsencrypt_dns01_authhook.py -d *.d.exmample.com

Afterwards, renew your cert like so:

certbot renew

You can change the bind address and port of the DNS server by editing the source in the noted place, if you want to combine with a DNS proxy to also do other things with your DNS server...

About

DNS Server for DNS01 authorisation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published