~jacksonchen666/uacme-desec-hook

uacme hook for deSEC.io
11 months ago

588c6e7 reduce propagation wait time from 90 to 70 seconds

11 months ago

#uacme-desec-hook

skip to description

#Usage

Get the thing:

  1. Find a release
  2. Download a .tar.gz of the release
  3. Extract it somewhere

You could also just use git clone.

After getting the thing:

  1. chmod 0600 ./desec_token (create file beforehand if necessary)
  2. Fill in the ./desec_token file with a token
  3. Hook it up by adding --hook <path-to-script> to your uacme command

#Dependencies

#Description

deSEC.io provides DNS nameservers. uacme is an ACME client.

uacme supports DNS based challenges to get certificates.

This repository contains a script based off of nsupdate.sh that will update DNS records through the deSEC.io APIs.

Why? Because I use deSEC.io as my DNS nameservers.

#Questions? Bugs? Other things?

#License

GPL-3.0-or-later (same as nsupdate.sh)