Traefik
Traefik embeds lego, so the same three environment variables apply. The resolver names the httpreq provider; a router then selects it with tls.certresolver=dnsmint and lists the hostname and its wildcard as its domains.
# traefik.yml (static configuration)
certificatesResolvers:
dnsmint:
acme:
email: you@example.com
storage: /letsencrypt/acme.json
dnsChallenge:
provider: httpreqHTTPREQ_ENDPOINT=https://dnsmint.com/api/httpreq HTTPREQ_USERNAME=dnsmint HTTPREQ_PASSWORD=<your DNSMint API key>
Every recipe is verified against the client's current release. The other integrations cover the rest, and the quickstart goes from a bare address to HTTPS without any of them.