Add Domeneshop DNS01 provider (#1345)

This commit is contained in:
Eirik Rye 2021-02-08 20:13:21 +01:00 committed by GitHub
parent 1d24006e69
commit 078f84ed34
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 792 additions and 15 deletions

View file

@ -36,6 +36,7 @@ func allDNSCodes() string {
"dnsmadeeasy",
"dnspod",
"dode",
"domeneshop",
"dreamhost",
"duckdns",
"dyn",
@ -579,6 +580,26 @@ func displayDNSHelp(name string) error {
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/dode`)
case "domeneshop":
// generated from: providers/dns/domeneshop/domeneshop.toml
ew.writeln(`Configuration for Domeneshop.`)
ew.writeln(`Code: 'domeneshop'`)
ew.writeln(`Since: 'v4.3.0'`)
ew.writeln()
ew.writeln(`Credentials:`)
ew.writeln(` - "DOMENESHOP_API_PASSWORD": API secret`)
ew.writeln(` - "DOMENESHOP_API_TOKEN": API token`)
ew.writeln()
ew.writeln(`Additional Configuration:`)
ew.writeln(` - "DOMENESHOP_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "DOMENESHOP_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "DOMENESHOP_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/domeneshop`)
case "dreamhost":
// generated from: providers/dns/dreamhost/dreamhost.toml
ew.writeln(`Configuration for DreamHost.`)