forked from TrueCloudLab/lego
doc: clean up DNS providers.
This commit is contained in:
parent
3da04e69cc
commit
8bf9613fff
34 changed files with 30 additions and 42 deletions
|
@ -161,7 +161,6 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "ARVANCLOUD_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "ARVANCLOUD_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "ARVANCLOUD_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "ARVANCLOUD_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "ARVANCLOUD_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "ARVANCLOUD_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -583,7 +582,7 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "DODE_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "DODE_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "DODE_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "DODE_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "DODE_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "DODE_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -644,7 +643,7 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "DUCKDNS_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "DUCKDNS_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "DUCKDNS_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "DUCKDNS_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "DUCKDNS_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "DUCKDNS_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -871,7 +870,6 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "GODADDY_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "GODADDY_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "GODADDY_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "GODADDY_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "GODADDY_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "GODADDY_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -892,7 +890,6 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "HETZNER_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "HETZNER_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "HETZNER_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "HETZNER_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "HETZNER_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "HETZNER_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -1075,6 +1072,7 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "JOKER_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "JOKER_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "JOKER_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "JOKER_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "JOKER_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "JOKER_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -1180,7 +1178,6 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "LUADNS_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "LUADNS_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "LUADNS_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "LUADNS_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "LUADNS_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "LUADNS_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -1549,7 +1546,7 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "RFC2136_DNS_TIMEOUT": API request timeout`)
|
ew.writeln(` - "RFC2136_DNS_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "RFC2136_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "RFC2136_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "RFC2136_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "RFC2136_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -1701,7 +1698,7 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "SONIC_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "SONIC_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "SONIC_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "SONIC_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "SONIC_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "SONIC_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -1786,7 +1783,7 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "VERSIO_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "VERSIO_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "VERSIO_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "VERSIO_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "VERSIO_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "VERSIO_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
@ -1890,7 +1887,6 @@ func displayDNSHelp(name string) error {
|
||||||
ew.writeln(` - "YANDEX_HTTP_TIMEOUT": API request timeout`)
|
ew.writeln(` - "YANDEX_HTTP_TIMEOUT": API request timeout`)
|
||||||
ew.writeln(` - "YANDEX_POLLING_INTERVAL": Time between DNS propagation check`)
|
ew.writeln(` - "YANDEX_POLLING_INTERVAL": Time between DNS propagation check`)
|
||||||
ew.writeln(` - "YANDEX_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation`)
|
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(` - "YANDEX_TTL": The TTL of the TXT record used for the DNS challenge`)
|
||||||
|
|
||||||
ew.writeln()
|
ew.writeln()
|
||||||
|
|
|
@ -45,7 +45,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `ARVANCLOUD_HTTP_TIMEOUT` | API request timeout |
|
| `ARVANCLOUD_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `ARVANCLOUD_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `ARVANCLOUD_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `ARVANCLOUD_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -11,7 +11,7 @@ slug: dnspod
|
||||||
|
|
||||||
Since: v0.4.0
|
Since: v0.4.0
|
||||||
|
|
||||||
Configuration for [DNSPod](http://www.dnspod.com/).
|
Configuration for [DNSPod](https://www.dnspod.com/).
|
||||||
|
|
||||||
|
|
||||||
<!--more-->
|
<!--more-->
|
||||||
|
|
|
@ -45,7 +45,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `DODE_HTTP_TIMEOUT` | API request timeout |
|
| `DODE_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `DODE_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `DODE_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `DODE_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -45,7 +45,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `DUCKDNS_HTTP_TIMEOUT` | API request timeout |
|
| `DUCKDNS_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `DUCKDNS_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `DUCKDNS_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `DUCKDNS_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -60,7 +60,7 @@ To test with the sandbox environment set ```EASYDNS_ENDPOINT=https://sandbox.res
|
||||||
|
|
||||||
## More information
|
## 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. -->
|
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||||
<!-- providers/dns/easydns/easydns.toml -->
|
<!-- providers/dns/easydns/easydns.toml -->
|
||||||
|
|
|
@ -55,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
|
|
||||||
## More information
|
## 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. -->
|
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||||
<!-- providers/dns/gandi/gandi.toml -->
|
<!-- providers/dns/gandi/gandi.toml -->
|
||||||
|
|
|
@ -47,7 +47,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `GODADDY_HTTP_TIMEOUT` | API request timeout |
|
| `GODADDY_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `GODADDY_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `GODADDY_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `GODADDY_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -45,7 +45,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `HETZNER_HTTP_TIMEOUT` | API request timeout |
|
| `HETZNER_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `HETZNER_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `HETZNER_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `HETZNER_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -58,7 +58,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
|
|
||||||
## More information
|
## 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)
|
- [Go client](https://github.com/iij/doapi)
|
||||||
|
|
||||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||||
|
|
|
@ -61,6 +61,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `JOKER_HTTP_TIMEOUT` | API request timeout |
|
| `JOKER_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `JOKER_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `JOKER_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `JOKER_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -47,7 +47,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `LUADNS_HTTP_TIMEOUT` | API request timeout |
|
| `LUADNS_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `LUADNS_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `LUADNS_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `LUADNS_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -61,7 +61,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `RFC2136_DNS_TIMEOUT` | API request timeout |
|
| `RFC2136_DNS_TIMEOUT` | API request timeout |
|
||||||
| `RFC2136_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `RFC2136_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `RFC2136_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -47,7 +47,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `SONIC_HTTP_TIMEOUT` | API request timeout |
|
| `SONIC_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `SONIC_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `SONIC_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `SONIC_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -48,7 +48,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `VERSIO_HTTP_TIMEOUT` | API request timeout |
|
| `VERSIO_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `VERSIO_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `VERSIO_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `VERSIO_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -23,7 +23,7 @@ Here is an example bash command using the WEDOS provider:
|
||||||
```bash
|
```bash
|
||||||
WEDOS_USERNAME=xxxxxxxx \
|
WEDOS_USERNAME=xxxxxxxx \
|
||||||
WEDOS_WAPI_PASSWORD=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
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -45,7 +45,6 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||||
| `YANDEX_HTTP_TIMEOUT` | API request timeout |
|
| `YANDEX_HTTP_TIMEOUT` | API request timeout |
|
||||||
| `YANDEX_POLLING_INTERVAL` | Time between DNS propagation check |
|
| `YANDEX_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||||
| `YANDEX_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
| `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 |
|
| `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.
|
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
ARVANCLOUD_TTL = "The TTL of the TXT record used for the DNS challenge"
|
ARVANCLOUD_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
ARVANCLOUD_HTTP_TIMEOUT = "API request timeout"
|
ARVANCLOUD_HTTP_TIMEOUT = "API request timeout"
|
||||||
ARVANCLOUD_SEQUENCE_INTERVAL = "Interval between iteration"
|
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://www.arvancloud.com/docs/api/cdn/4.0"
|
API = "https://www.arvancloud.com/docs/api/cdn/4.0"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Name = "DNSPod"
|
Name = "DNSPod"
|
||||||
Description = ''''''
|
Description = ''''''
|
||||||
URL = "http://www.dnspod.com/"
|
URL = "https://www.dnspod.com/"
|
||||||
Code = "dnspod"
|
Code = "dnspod"
|
||||||
Since = "v0.4.0"
|
Since = "v0.4.0"
|
||||||
|
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
DODE_TTL = "The TTL of the TXT record used for the DNS challenge"
|
DODE_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
DODE_HTTP_TIMEOUT = "API request timeout"
|
DODE_HTTP_TIMEOUT = "API request timeout"
|
||||||
DODE_SEQUENCE_INTERVAL = "Interval between iteration"
|
DODE_SEQUENCE_INTERVAL = "Time between sequential requests"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://www.do.de/wiki/LetsEncrypt_-_Entwickler"
|
API = "https://www.do.de/wiki/LetsEncrypt_-_Entwickler"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
DUCKDNS_TTL = "The TTL of the TXT record used for the DNS challenge"
|
DUCKDNS_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
DUCKDNS_HTTP_TIMEOUT = "API request timeout"
|
DUCKDNS_HTTP_TIMEOUT = "API request timeout"
|
||||||
DUCKDNS_SEQUENCE_INTERVAL = "Interval between iteration"
|
DUCKDNS_SEQUENCE_INTERVAL = "Time between sequential requests"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://www.duckdns.org/spec.jsp"
|
API = "https://www.duckdns.org/spec.jsp"
|
||||||
|
|
|
@ -27,4 +27,4 @@ To test with the sandbox environment set ```EASYDNS_ENDPOINT=https://sandbox.res
|
||||||
EASYDNS_HTTP_TIMEOUT = "API request timeout"
|
EASYDNS_HTTP_TIMEOUT = "API request timeout"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "http://docs.sandbox.rest.easydns.net"
|
API = "https://docs.sandbox.rest.easydns.net"
|
||||||
|
|
|
@ -19,4 +19,4 @@ lego --email myemail@example.com --dns gandi --domains my.example.org run
|
||||||
GANDI_HTTP_TIMEOUT = "API request timeout"
|
GANDI_HTTP_TIMEOUT = "API request timeout"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "http://doc.rpc.gandi.net/index.html"
|
API = "https://doc.rpc.gandi.net/index.html"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
GODADDY_TTL = "The TTL of the TXT record used for the DNS challenge"
|
GODADDY_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
GODADDY_HTTP_TIMEOUT = "API request timeout"
|
GODADDY_HTTP_TIMEOUT = "API request timeout"
|
||||||
GODADDY_SEQUENCE_INTERVAL = "Interval between iteration"
|
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://developer.godaddy.com/doc/endpoint/domains"
|
API = "https://developer.godaddy.com/doc/endpoint/domains"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
HETZNER_TTL = "The TTL of the TXT record used for the DNS challenge"
|
HETZNER_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
HETZNER_HTTP_TIMEOUT = "API request timeout"
|
HETZNER_HTTP_TIMEOUT = "API request timeout"
|
||||||
HETZNER_SEQUENCE_INTERVAL = "Interval between iteration"
|
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://dns.hetzner.com/api-docs"
|
API = "https://dns.hetzner.com/api-docs"
|
||||||
|
|
|
@ -36,13 +36,13 @@ HURRICANE_TOKENS=example.org:token
|
||||||
"""
|
"""
|
||||||
|
|
||||||
[Configuration]
|
[Configuration]
|
||||||
|
|
||||||
[Configuration.Credentials]
|
[Configuration.Credentials]
|
||||||
HURRICANE_TOKENS = "TXT record names and tokens"
|
HURRICANE_TOKENS = "TXT record names and tokens"
|
||||||
[Configuration.Addtional]
|
[Configuration.Addtional]
|
||||||
HURRICANE_POLLING_INTERVAL = "Time between DNS propagation checks"
|
HURRICANE_POLLING_INTERVAL = "Time between DNS propagation checks"
|
||||||
HURRICANE_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation; defaults to 300s (5 minutes)"
|
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]
|
[Links]
|
||||||
API = "https://dns.he.org/"
|
API = "https://dns.he.org/"
|
||||||
|
|
|
@ -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"
|
IIJ_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
|
|
||||||
[Links]
|
[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"
|
GoClient = "https://github.com/iij/doapi"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
JOKER_TTL = "The TTL of the TXT record used for the DNS challenge"
|
JOKER_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
JOKER_HTTP_TIMEOUT = "API request timeout"
|
JOKER_HTTP_TIMEOUT = "API request timeout"
|
||||||
|
JOKER_SEQUENCE_INTERVAL = "Time between sequential requests (only with 'SVC' mode)"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://joker.com/faq/category/39/22-dmapi.html"
|
API = "https://joker.com/faq/category/39/22-dmapi.html"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
LUADNS_TTL = "The TTL of the TXT record used for the DNS challenge"
|
LUADNS_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
LUADNS_HTTP_TIMEOUT = "API request timeout"
|
LUADNS_HTTP_TIMEOUT = "API request timeout"
|
||||||
LUADNS_SEQUENCE_INTERVAL = "Interval between iteration"
|
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://luadns.com/api.html"
|
API = "https://luadns.com/api.html"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
RFC2136_TTL = "The TTL of the TXT record used for the DNS challenge"
|
RFC2136_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
RFC2136_DNS_TIMEOUT = "API request timeout"
|
RFC2136_DNS_TIMEOUT = "API request timeout"
|
||||||
RFC2136_SEQUENCE_INTERVAL = "Interval between iteration"
|
RFC2136_SEQUENCE_INTERVAL = "Time between sequential requests"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://tools.ietf.org/html/rfc2136"
|
API = "https://tools.ietf.org/html/rfc2136"
|
||||||
|
|
|
@ -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_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
SONIC_TTL = "The TTL of the TXT record used for the DNS challenge"
|
SONIC_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
SONIC_HTTP_TIMEOUT = "API request timeout"
|
SONIC_HTTP_TIMEOUT = "API request timeout"
|
||||||
SONIC_SEQUENCE_INTERVAL = "Interval between iteration"
|
SONIC_SEQUENCE_INTERVAL = "Time between sequential requests"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
API = "https://public-api.sonic.net/dyndns/"
|
API = "https://public-api.sonic.net/dyndns/"
|
||||||
|
|
|
@ -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_POLLING_INTERVAL = "Time between DNS propagation check"
|
||||||
VERSIO_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
VERSIO_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
VERSIO_HTTP_TIMEOUT = "API request timeout"
|
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"
|
VERSIO_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
|
|
|
@ -7,7 +7,7 @@ Since = "v4.4.0"
|
||||||
Example = '''
|
Example = '''
|
||||||
WEDOS_USERNAME=xxxxxxxx \
|
WEDOS_USERNAME=xxxxxxxx \
|
||||||
WEDOS_WAPI_PASSWORD=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]
|
[Configuration]
|
||||||
|
|
|
@ -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_POLLING_INTERVAL = "Time between DNS propagation check"
|
||||||
YANDEX_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
YANDEX_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
|
||||||
YANDEX_HTTP_TIMEOUT = "API request timeout"
|
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"
|
YANDEX_TTL = "The TTL of the TXT record used for the DNS challenge"
|
||||||
|
|
||||||
[Links]
|
[Links]
|
||||||
|
|
Loading…
Reference in a new issue