~handlerug/uacme-porkbun-hook

Porkbun dns-01 challenge hook for uacme
Initial commit

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~handlerug/uacme-porkbun-hook
read/write
git@git.sr.ht:~handlerug/uacme-porkbun-hook

You can also use your local clone with git send-email.

Porkbun dns-01 challenge hook for uacme.

Requirements:

  • Python 3.11 or newer
  • dnspython (py3-dnspython in Alpine)
  • requests (py3-requests in Alpine)

Go to https://porkbun.com/account/api, create an API key/secret pair, and put them at /etc/uacme-porkbun-hook/config.toml:

api_key = "<your api key>"
api_secret = "<your secret key>"

To enable logging, set LOUD=1 in the environment.