doc: clean up DNS providers.

This commit is contained in:
Fernandez Ludovic 2021-04-25 11:51:37 +02:00
parent 3da04e69cc
commit 8bf9613fff
34 changed files with 30 additions and 42 deletions

View file

@ -161,7 +161,6 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "ARVANCLOUD_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "ARVANCLOUD_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "ARVANCLOUD_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "ARVANCLOUD_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "ARVANCLOUD_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -583,7 +582,7 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "DODE_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "DODE_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "DODE_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "DODE_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "DODE_SEQUENCE_INTERVAL": Time between sequential requests`)
ew.writeln(` - "DODE_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -644,7 +643,7 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "DUCKDNS_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "DUCKDNS_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "DUCKDNS_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "DUCKDNS_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "DUCKDNS_SEQUENCE_INTERVAL": Time between sequential requests`)
ew.writeln(` - "DUCKDNS_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -871,7 +870,6 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "GODADDY_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "GODADDY_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "GODADDY_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "GODADDY_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "GODADDY_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -892,7 +890,6 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "HETZNER_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "HETZNER_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "HETZNER_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "HETZNER_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "HETZNER_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -1075,6 +1072,7 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "JOKER_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "JOKER_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "JOKER_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "JOKER_SEQUENCE_INTERVAL": Time between sequential requests (only with 'SVC' mode)`)
ew.writeln(` - "JOKER_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -1180,7 +1178,6 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "LUADNS_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "LUADNS_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "LUADNS_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "LUADNS_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "LUADNS_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -1549,7 +1546,7 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "RFC2136_DNS_TIMEOUT": API request timeout`)
ew.writeln(` - "RFC2136_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "RFC2136_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "RFC2136_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "RFC2136_SEQUENCE_INTERVAL": Time between sequential requests`)
ew.writeln(` - "RFC2136_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -1701,7 +1698,7 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "SONIC_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "SONIC_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "SONIC_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "SONIC_SEQUENCE_INTERVAL": Interval between iteration`)
ew.writeln(` - "SONIC_SEQUENCE_INTERVAL": Time between sequential requests`)
ew.writeln(` - "SONIC_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -1786,7 +1783,7 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "VERSIO_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "VERSIO_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "VERSIO_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "VERSIO_SEQUENCE_INTERVAL": Interval between iteration, default 60s`)
ew.writeln(` - "VERSIO_SEQUENCE_INTERVAL": Time between sequential requests, default 60s`)
ew.writeln(` - "VERSIO_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()
@ -1890,7 +1887,6 @@ func displayDNSHelp(name string) error {
ew.writeln(` - "YANDEX_HTTP_TIMEOUT": API request timeout`)
ew.writeln(` - "YANDEX_POLLING_INTERVAL": Time between DNS propagation check`)
ew.writeln(` - "YANDEX_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
ew.writeln(` - "YANDEX_SEQUENCE_INTERVAL": Interval between iteration, default 60s`)
ew.writeln(` - "YANDEX_TTL": The TTL of the TXT record used for the DNS challenge`)
ew.writeln()

View file

@ -45,7 +45,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `ARVANCLOUD_HTTP_TIMEOUT` | API request timeout |
| `ARVANCLOUD_POLLING_INTERVAL` | Time between DNS propagation check |
| `ARVANCLOUD_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `ARVANCLOUD_SEQUENCE_INTERVAL` | Interval between iteration |
| `ARVANCLOUD_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -11,7 +11,7 @@ slug: dnspod
Since: v0.4.0
Configuration for [DNSPod](http://www.dnspod.com/).
Configuration for [DNSPod](https://www.dnspod.com/).
<!--more-->

View file

@ -45,7 +45,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `DODE_HTTP_TIMEOUT` | API request timeout |
| `DODE_POLLING_INTERVAL` | Time between DNS propagation check |
| `DODE_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `DODE_SEQUENCE_INTERVAL` | Interval between iteration |
| `DODE_SEQUENCE_INTERVAL` | Time between sequential requests |
| `DODE_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -45,7 +45,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `DUCKDNS_HTTP_TIMEOUT` | API request timeout |
| `DUCKDNS_POLLING_INTERVAL` | Time between DNS propagation check |
| `DUCKDNS_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `DUCKDNS_SEQUENCE_INTERVAL` | Interval between iteration |
| `DUCKDNS_SEQUENCE_INTERVAL` | Time between sequential requests |
| `DUCKDNS_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -60,7 +60,7 @@ To test with the sandbox environment set ```EASYDNS_ENDPOINT=https://sandbox.res
## More information
- [API documentation](http://docs.sandbox.rest.easydns.net)
- [API documentation](https://docs.sandbox.rest.easydns.net)
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
<!-- providers/dns/easydns/easydns.toml -->

View file

@ -55,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
## More information
- [API documentation](http://doc.rpc.gandi.net/index.html)
- [API documentation](https://doc.rpc.gandi.net/index.html)
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
<!-- providers/dns/gandi/gandi.toml -->

View file

@ -47,7 +47,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `GODADDY_HTTP_TIMEOUT` | API request timeout |
| `GODADDY_POLLING_INTERVAL` | Time between DNS propagation check |
| `GODADDY_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `GODADDY_SEQUENCE_INTERVAL` | Interval between iteration |
| `GODADDY_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -45,7 +45,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `HETZNER_HTTP_TIMEOUT` | API request timeout |
| `HETZNER_POLLING_INTERVAL` | Time between DNS propagation check |
| `HETZNER_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `HETZNER_SEQUENCE_INTERVAL` | Interval between iteration |
| `HETZNER_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -58,7 +58,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
## More information
- [API documentation](http://manual.iij.jp/p2/pubapi/http://manual.iij.jp/p2/pubapi/)
- [API documentation](https://manual.iij.jp/p2/pubapi/)
- [Go client](https://github.com/iij/doapi)
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->

View file

@ -61,6 +61,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `JOKER_HTTP_TIMEOUT` | API request timeout |
| `JOKER_POLLING_INTERVAL` | Time between DNS propagation check |
| `JOKER_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `JOKER_SEQUENCE_INTERVAL` | Time between sequential requests (only with 'SVC' mode) |
| `JOKER_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -47,7 +47,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `LUADNS_HTTP_TIMEOUT` | API request timeout |
| `LUADNS_POLLING_INTERVAL` | Time between DNS propagation check |
| `LUADNS_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `LUADNS_SEQUENCE_INTERVAL` | Interval between iteration |
| `LUADNS_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -61,7 +61,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `RFC2136_DNS_TIMEOUT` | API request timeout |
| `RFC2136_POLLING_INTERVAL` | Time between DNS propagation check |
| `RFC2136_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `RFC2136_SEQUENCE_INTERVAL` | Interval between iteration |
| `RFC2136_SEQUENCE_INTERVAL` | Time between sequential requests |
| `RFC2136_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -47,7 +47,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `SONIC_HTTP_TIMEOUT` | API request timeout |
| `SONIC_POLLING_INTERVAL` | Time between DNS propagation check |
| `SONIC_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `SONIC_SEQUENCE_INTERVAL` | Interval between iteration |
| `SONIC_SEQUENCE_INTERVAL` | Time between sequential requests |
| `SONIC_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -48,7 +48,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `VERSIO_HTTP_TIMEOUT` | API request timeout |
| `VERSIO_POLLING_INTERVAL` | Time between DNS propagation check |
| `VERSIO_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `VERSIO_SEQUENCE_INTERVAL` | Interval between iteration, default 60s |
| `VERSIO_SEQUENCE_INTERVAL` | Time between sequential requests, default 60s |
| `VERSIO_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -23,7 +23,7 @@ Here is an example bash command using the WEDOS provider:
```bash
WEDOS_USERNAME=xxxxxxxx \
WEDOS_WAPI_PASSWORD=xxxxxxxx \
lego -email myemail@example.com --dns wedos --domains my.example.org -run
lego --email myemail@example.com --dns wedos --domains my.example.org -run
```

View file

@ -45,7 +45,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
| `YANDEX_HTTP_TIMEOUT` | API request timeout |
| `YANDEX_POLLING_INTERVAL` | Time between DNS propagation check |
| `YANDEX_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
| `YANDEX_SEQUENCE_INTERVAL` | Interval between iteration, default 60s |
| `YANDEX_TTL` | The TTL of the TXT record used for the DNS challenge |
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.

View file

@ -17,7 +17,6 @@ lego --email myemail@example.com --dns arvancloud --domains my.example.org run
ARVANCLOUD_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
ARVANCLOUD_TTL = "The TTL of the TXT record used for the DNS challenge"
ARVANCLOUD_HTTP_TIMEOUT = "API request timeout"
ARVANCLOUD_SEQUENCE_INTERVAL = "Interval between iteration"
[Links]
API = "https://www.arvancloud.com/docs/api/cdn/4.0"

View file

@ -1,6 +1,6 @@
Name = "DNSPod"
Description = ''''''
URL = "http://www.dnspod.com/"
URL = "https://www.dnspod.com/"
Code = "dnspod"
Since = "v0.4.0"

View file

@ -17,7 +17,7 @@ lego --email myemail@example.com --dns dode --domains my.example.org run
DODE_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
DODE_TTL = "The TTL of the TXT record used for the DNS challenge"
DODE_HTTP_TIMEOUT = "API request timeout"
DODE_SEQUENCE_INTERVAL = "Interval between iteration"
DODE_SEQUENCE_INTERVAL = "Time between sequential requests"
[Links]
API = "https://www.do.de/wiki/LetsEncrypt_-_Entwickler"

View file

@ -17,7 +17,7 @@ lego --email myemail@example.com --dns duckdns --domains my.example.org run
DUCKDNS_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
DUCKDNS_TTL = "The TTL of the TXT record used for the DNS challenge"
DUCKDNS_HTTP_TIMEOUT = "API request timeout"
DUCKDNS_SEQUENCE_INTERVAL = "Interval between iteration"
DUCKDNS_SEQUENCE_INTERVAL = "Time between sequential requests"
[Links]
API = "https://www.duckdns.org/spec.jsp"

View file

@ -27,4 +27,4 @@ To test with the sandbox environment set ```EASYDNS_ENDPOINT=https://sandbox.res
EASYDNS_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "http://docs.sandbox.rest.easydns.net"
API = "https://docs.sandbox.rest.easydns.net"

View file

@ -19,4 +19,4 @@ lego --email myemail@example.com --dns gandi --domains my.example.org run
GANDI_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "http://doc.rpc.gandi.net/index.html"
API = "https://doc.rpc.gandi.net/index.html"

View file

@ -19,7 +19,6 @@ lego --email myemail@example.com --dns godaddy --domains my.example.org run
GODADDY_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
GODADDY_TTL = "The TTL of the TXT record used for the DNS challenge"
GODADDY_HTTP_TIMEOUT = "API request timeout"
GODADDY_SEQUENCE_INTERVAL = "Interval between iteration"
[Links]
API = "https://developer.godaddy.com/doc/endpoint/domains"

View file

@ -17,7 +17,6 @@ lego -email myemail@example.com --dns hetzner --domains my.example.org -run
HETZNER_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
HETZNER_TTL = "The TTL of the TXT record used for the DNS challenge"
HETZNER_HTTP_TIMEOUT = "API request timeout"
HETZNER_SEQUENCE_INTERVAL = "Interval between iteration"
[Links]
API = "https://dns.hetzner.com/api-docs"

View file

@ -36,13 +36,13 @@ HURRICANE_TOKENS=example.org:token
"""
[Configuration]
[Configuration.Credentials]
HURRICANE_TOKENS = "TXT record names and tokens"
[Configuration.Addtional]
HURRICANE_POLLING_INTERVAL = "Time between DNS propagation checks"
HURRICANE_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation; defaults to 300s (5 minutes)"
HURRICANE_SEQUENCE_INTERVAL = "Time between sequential requests"
HURRICANE_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "https://dns.he.org/"

View file

@ -22,5 +22,5 @@ lego -email myemail@example.com --dns iij --domains my.example.org -run
IIJ_TTL = "The TTL of the TXT record used for the DNS challenge"
[Links]
API = "http://manual.iij.jp/p2/pubapi/http://manual.iij.jp/p2/pubapi/"
API = "https://manual.iij.jp/p2/pubapi/"
GoClient = "https://github.com/iij/doapi"

View file

@ -33,6 +33,7 @@ lego --email myemail@example.com --dns joker --domains my.example.org run
JOKER_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
JOKER_TTL = "The TTL of the TXT record used for the DNS challenge"
JOKER_HTTP_TIMEOUT = "API request timeout"
JOKER_SEQUENCE_INTERVAL = "Time between sequential requests (only with 'SVC' mode)"
[Links]
API = "https://joker.com/faq/category/39/22-dmapi.html"

View file

@ -19,7 +19,6 @@ lego --email myemail@example.com --dns luadns --domains my.example.org run
LUADNS_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
LUADNS_TTL = "The TTL of the TXT record used for the DNS challenge"
LUADNS_HTTP_TIMEOUT = "API request timeout"
LUADNS_SEQUENCE_INTERVAL = "Interval between iteration"
[Links]
API = "https://luadns.com/api.html"

View file

@ -33,7 +33,7 @@ lego --email myemail@example.com --dns rfc2136 --domains my.example.org run
RFC2136_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
RFC2136_TTL = "The TTL of the TXT record used for the DNS challenge"
RFC2136_DNS_TIMEOUT = "API request timeout"
RFC2136_SEQUENCE_INTERVAL = "Interval between iteration"
RFC2136_SEQUENCE_INTERVAL = "Time between sequential requests"
[Links]
API = "https://tools.ietf.org/html/rfc2136"

View file

@ -38,7 +38,7 @@ Hostname should be the toplevel domain managed e.g `example.com` not `www.exampl
SONIC_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
SONIC_TTL = "The TTL of the TXT record used for the DNS challenge"
SONIC_HTTP_TIMEOUT = "API request timeout"
SONIC_SEQUENCE_INTERVAL = "Interval between iteration"
SONIC_SEQUENCE_INTERVAL = "Time between sequential requests"
[Links]
API = "https://public-api.sonic.net/dyndns/"

View file

@ -23,7 +23,7 @@ To test with the sandbox environment set ```VERSIO_ENDPOINT=https://www.versio.n
VERSIO_POLLING_INTERVAL = "Time between DNS propagation check"
VERSIO_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
VERSIO_HTTP_TIMEOUT = "API request timeout"
VERSIO_SEQUENCE_INTERVAL = "Interval between iteration, default 60s"
VERSIO_SEQUENCE_INTERVAL = "Time between sequential requests, default 60s"
VERSIO_TTL = "The TTL of the TXT record used for the DNS challenge"
[Links]

View file

@ -7,7 +7,7 @@ Since = "v4.4.0"
Example = '''
WEDOS_USERNAME=xxxxxxxx \
WEDOS_WAPI_PASSWORD=xxxxxxxx \
lego -email myemail@example.com --dns wedos --domains my.example.org -run
lego --email myemail@example.com --dns wedos --domains my.example.org -run
'''
[Configuration]

View file

@ -16,7 +16,6 @@ lego --email myemail@example.com --dns yandex --domains my.example.org run
YANDEX_POLLING_INTERVAL = "Time between DNS propagation check"
YANDEX_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
YANDEX_HTTP_TIMEOUT = "API request timeout"
YANDEX_SEQUENCE_INTERVAL = "Interval between iteration, default 60s"
YANDEX_TTL = "The TTL of the TXT record used for the DNS challenge"
[Links]