acme4netvs documentation
To obtain TLS certificates using the DNS-01 challenge of the ACME protocol (as used by Let's Encrypt) an ACME client needs to create specific DNS records. acme4netvs provides plugins for a selected set of ACME clients that perform these DNS-01 challenges against KIT's DNS infrastructure.
This plugin creates and deletes the required records for DNS-01 challenges using the NETVS API (v3.1 and later).
Getting Started
1. Choose an ACME client
Let's encrypt maintains a list of ACME clients. acme4netvs currently supports these clients out-of-the-box:
These plugins only differ in their calling convention. To use other ACME
clients either write a wrapper script for one of the existing plugins or open create new command(s) under /cmd
; just use one of the existing ones as template.
Get a NETVS Token
TBD; we're currently waiting for NETVS API version 3.1…