Dienstag, 31. März 2026

Proxmox und Hetzner Cloud DNS API

 In case use use Proxmox 9.1.x and you want to use the new Hetzner Cloud DNS API.


  1. Go to folder /usr/share/proxmox-acme/dnsapi
  2. Create a new file "dns_hetznercloud.sh"
  3. Use this code: https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_hetznercloud.sh
  4. Edit this file /usr/share/proxmox-acme/dns-challenge-schema.json just add "hetznercloud": {}, under the entry "hetzner"
  5. systemctl restart pveproxy
  6. systemctl restart pvedaemon
  7. Go to Datacenter/ACME and delete old hetzner plungin (important)
  8. Add Challenge Plugins "hetznercloud" and Change API Data to HETZNER_TOKEN="your Token goes here" -> TOKEN in capital letters!
  9. Go to your host and change under System/Certificates ACME to "hetznercloud"
  10. Have fun getting your new certificate!