Add DNS provider for hosting.nl (#1967)

This commit is contained in:
Ludovic Fernandez 2025-12-15 20:16:31 +01:00 committed by GitHub
commit 465d7918a8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 790 additions and 28 deletions

View file

@ -83,6 +83,7 @@ func allDNSCodes() string {
"hetzner",
"hostingde",
"hostinger",
"hostingnl",
"hosttech",
"httpnet",
"httpreq",
@ -1723,6 +1724,26 @@ func displayDNSHelp(w io.Writer, name string) error {
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/hostinger`)
case "hostingnl":
// generated from: providers/dns/hostingnl/hostingnl.toml
ew.writeln(`Configuration for Hosting.nl.`)
ew.writeln(`Code: 'hostingnl'`)
ew.writeln(`Since: 'v4.30.0'`)
ew.writeln()
ew.writeln(`Credentials:`)
ew.writeln(` - "HOSTINGNL_API_KEY": The API key`)
ew.writeln()
ew.writeln(`Additional Configuration:`)
ew.writeln(` - "HOSTINGNL_HTTP_TIMEOUT": API request timeout in seconds (Default: 10)`)
ew.writeln(` - "HOSTINGNL_POLLING_INTERVAL": Time between DNS propagation check in seconds (Default: 2)`)
ew.writeln(` - "HOSTINGNL_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation in seconds (Default: 120)`)
ew.writeln(` - "HOSTINGNL_TTL": The TTL of the TXT record used for the DNS challenge in seconds (Default: 120)`)
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/hostingnl`)
case "hosttech":
// generated from: providers/dns/hosttech/hosttech.toml
ew.writeln(`Configuration for Hosttech.`)