Add Brandit.com as DNS provider (#1890)

This commit is contained in:
Christian Grøntved 2023-04-14 09:44:20 +02:00 committed by GitHub
parent 3b70a85cf7
commit 9db046581b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 1050 additions and 28 deletions

View file

@ -23,6 +23,7 @@ func allDNSCodes() string {
"azure",
"bindman",
"bluecat",
"brandit",
"bunny",
"checkdomain",
"civo",
@ -332,6 +333,27 @@ func displayDNSHelp(w io.Writer, name string) error {
ew.writeln()
ew.writeln(`More information: https://go-acme.github.io/lego/dns/bluecat`)
case "brandit":
// generated from: providers/dns/brandit/brandit.toml
ew.writeln(`Configuration for BRANDIT.`)
ew.writeln(`Code: 'brandit'`)
ew.writeln(`Since: 'v4.11.0'`)
ew.writeln()
ew.writeln(`Credentials:`)
ew.writeln(` - "BRANDIT_API_KEY": The API key`)
ew.writeln(` - "BRANDIT_API_USERNAME": The API username`)
ew.writeln()
ew.writeln(`Additional Configuration:`)
ew.writeln(` - "BRANDIT_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "BRANDIT_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "BRANDIT_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "BRANDIT_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/brandit`)
case "bunny":
// generated from: providers/dns/bunny/bunny.toml
ew.writeln(`Configuration for Bunny.`)