Add DNS provider for Njalla (#1348)

This commit is contained in:
Ludovic Fernandez 2021-02-19 21:23:48 +01:00 committed by GitHub
parent c562e5b987
commit f42caa7393
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 819 additions and 6 deletions

View file

@ -73,6 +73,7 @@ func allDNSCodes() string {
"netcup",
"netlify",
"nifcloud",
"njalla",
"ns1",
"oraclecloud",
"otc",
@ -1345,6 +1346,26 @@ func displayDNSHelp(name string) error {
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/nifcloud`)
case "njalla":
// generated from: providers/dns/njalla/njalla.toml
ew.writeln(`Configuration for Njalla.`)
ew.writeln(`Code: 'njalla'`)
ew.writeln(`Since: 'v4.3.0'`)
ew.writeln()
ew.writeln(`Credentials:`)
ew.writeln(` - "NJALLA_TOKEN": API token`)
ew.writeln()
ew.writeln(`Additional Configuration:`)
ew.writeln(` - "NJALLA_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "NJALLA_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "NJALLA_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "NJALLA_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/njalla`)
case "ns1":
// generated from: providers/dns/ns1/ns1.toml
ew.writeln(`Configuration for NS1.`)