forked from TrueCloudLab/lego
Add DNS provider for Derak Cloud (#1909)
This commit is contained in:
parent
67d80a1445
commit
3d44184074
19 changed files with 1471 additions and 26 deletions
|
@ -33,6 +33,7 @@ func allDNSCodes() string {
|
|||
"cloudxns",
|
||||
"conoha",
|
||||
"constellix",
|
||||
"derak",
|
||||
"desec",
|
||||
"designate",
|
||||
"digitalocean",
|
||||
|
@ -549,6 +550,27 @@ func displayDNSHelp(w io.Writer, name string) error {
|
|||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/constellix`)
|
||||
|
||||
case "derak":
|
||||
// generated from: providers/dns/derak/derak.toml
|
||||
ew.writeln(`Configuration for Derak Cloud.`)
|
||||
ew.writeln(`Code: 'derak'`)
|
||||
ew.writeln(`Since: 'v4.12.0'`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Credentials:`)
|
||||
ew.writeln(` - "DERAK_API_KEY": The API key`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Additional Configuration:`)
|
||||
ew.writeln(` - "DERAK_HTTP_TIMEOUT": API request timeout`)
|
||||
ew.writeln(` - "DERAK_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||
ew.writeln(` - "DERAK_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
||||
ew.writeln(` - "DERAK_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||
ew.writeln(` - "DERAK_WEBSITE_ID": Force the zone/website ID`)
|
||||
|
||||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/derak`)
|
||||
|
||||
case "desec":
|
||||
// generated from: providers/dns/desec/desec.toml
|
||||
ew.writeln(`Configuration for deSEC.io.`)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue