Skip to content

DNS Update RFC2136 script for Dehydrated and Let's Encrypt

License

Notifications You must be signed in to change notification settings

WillCodeForCats/le-dehydrated-dns-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

le-dehydrated-dns-update

DNS Update RFC2136 script for Dehydrated and Let's Encrypt

Use RFC2136 DNS updates with TSIG to set DNS challenge for dehydrated.

Usage in dehydrated-hook.sh:

deploy_challenge() {
    local DOMAIN="${1}" TOKEN_FILENAME="${2}" TOKEN_VALUE="${3}"
    /path/to/dehydrated-dns-update.pl -u "${DOMAIN}" "${TOKEN_VALUE}"
}
clean_challenge() {
    local DOMAIN="${1}" TOKEN_FILENAME="${2}" TOKEN_VALUE="${3}"
    /path/to/dehydrated-dns-update.pl -d "${DOMAIN}" "${TOKEN_VALUE}"
}

Links

https://github.com/dehydrated-io/dehydrated

https://github.com/WillCodeForCats/le-dehydrated-dns-update

About

DNS Update RFC2136 script for Dehydrated and Let's Encrypt

Topics

Resources

License

Stars

Watchers

Forks

Languages