mirror of
https://github.com/go-acme/lego.git
synced 2024-11-21 13:25:48 +02:00
docs: refactoring and cleanup (#1658)
This commit is contained in:
parent
257dfa777e
commit
85f616f85b
2
.github/workflows/documentation.yml
vendored
2
.github/workflows/documentation.yml
vendored
@ -12,7 +12,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
GO_VERSION: 1.18
|
||||
HUGO_VERSION: 0.54.0
|
||||
HUGO_VERSION: 0.101.0
|
||||
CGO_ENABLED: 0
|
||||
|
||||
steps:
|
||||
|
1
docs/.gitignore
vendored
1
docs/.gitignore
vendored
@ -1,2 +1,3 @@
|
||||
themes/
|
||||
public/
|
||||
.hugo_build.lock
|
||||
|
@ -45,6 +45,7 @@ pygmentsUseClasses = true
|
||||
# ordersectionsby = "weight"
|
||||
# Change default color scheme with a variant one. Can be "red", "blue", "green".
|
||||
themeVariant = "blue"
|
||||
custom_css = ["css/theme-custom.css"]
|
||||
disableLandingPageButton = true
|
||||
|
||||
[Languages]
|
||||
@ -64,5 +65,10 @@ pygmentsUseClasses = true
|
||||
url = "https://github.com/go-acme/lego/issues"
|
||||
weight = 11
|
||||
|
||||
[[Languages.en.menu.shortcuts]]
|
||||
name = "<i class='fas fa-fw fa-comments'></i> Discussions"
|
||||
url = "https://github.com/go-acme/lego/discussions"
|
||||
weight = 12
|
||||
|
||||
[outputs]
|
||||
home = [ "HTML", "RSS", "JSON"]
|
||||
|
@ -20,11 +20,12 @@ Let's Encrypt client and ACME library written in Go.
|
||||
- DNS (dns-01)
|
||||
- TLS (tls-alpn-01)
|
||||
- SAN certificate support
|
||||
- Comes with multiple optional [DNS providers](dns)
|
||||
- [Custom challenge solvers](usage/library/writing-a-challenge-solver/)
|
||||
- Comes with multiple optional [DNS providers]({{< ref "dns" >}})
|
||||
- [Custom challenge solvers]({{< ref "usage/library/Writing-a-Challenge-Solver" >}})
|
||||
- Certificate bundling
|
||||
- OCSP helper function
|
||||
|
||||
|
||||
lego introduced support for ACME v2 in [v1.0.0](https://github.com/go-acme/lego/releases/tag/v1.0.0).
|
||||
lego introduced support for ACME v2 in [v1.0.0](https://github.com/go-acme/lego/releases/tag/v1.0.0).
|
||||
|
||||
If you still need to utilize ACME v1, you can do so by using the [v0.5.0](https://github.com/go-acme/lego/releases/tag/v0.5.0) version.
|
||||
|
@ -15,10 +15,10 @@ The environment variables can reference a value.
|
||||
|
||||
Here is an example bash command using the Cloudflare DNS provider:
|
||||
|
||||
```bash
|
||||
$ CLOUDFLARE_EMAIL=foo@bar.com \
|
||||
CLOUDFLARE_API_KEY=b9841238feb177a84330febba8a83208921177bffe733 \
|
||||
lego --dns cloudflare --domains www.example.com --email me@bar.com run
|
||||
```console
|
||||
$ CLOUDFLARE_EMAIL=you@example.com \
|
||||
CLOUDFLARE_API_KEY=b9841238feb177a84330febba8a83208921177bffe733 \
|
||||
lego --dns cloudflare --domains www.example.com --email you@example.com run
|
||||
```
|
||||
|
||||
### Environment Variables: File
|
||||
@ -33,16 +33,16 @@ The file must contain only the value.
|
||||
|
||||
Here is an example bash command using the CloudFlare DNS provider:
|
||||
|
||||
```bash
|
||||
```console
|
||||
$ cat /the/path/to/my/key
|
||||
b9841238feb177a84330febba8a83208921177bffe733
|
||||
|
||||
$ cat /the/path/to/my/email
|
||||
foo@bar.com
|
||||
you@example.com
|
||||
|
||||
$ CLOUDFLARE_EMAIL_FILE=/the/path/to/my/email \
|
||||
CLOUDFLARE_API_KEY_FILE=/the/path/to/my/key \
|
||||
lego --dns cloudflare --domains www.example.com --email me@bar.com run
|
||||
CLOUDFLARE_API_KEY_FILE=/the/path/to/my/key \
|
||||
lego --dns cloudflare --domains www.example.com --email you@example.com run
|
||||
```
|
||||
|
||||
## Experimental Features
|
||||
@ -52,4 +52,4 @@ set `LEGO_EXPERIMENTAL_CNAME_SUPPORT` to `true`.
|
||||
|
||||
## DNS Providers
|
||||
|
||||
{{%children style="h2" description="true" %}}
|
||||
{{% tableofdnsproviders %}}
|
||||
|
@ -3,6 +3,10 @@ title: "Manual"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: manual
|
||||
dnsprovider:
|
||||
since: v0.3.0
|
||||
code: manual
|
||||
url:
|
||||
---
|
||||
|
||||
Solving the DNS-01 challenge using CLI prompt.
|
||||
@ -11,49 +15,58 @@ Solving the DNS-01 challenge using CLI prompt.
|
||||
|
||||
## Example
|
||||
|
||||
To start using the CLI prompt "provider", start lego with `--dns manual`:
|
||||
|
||||
```console
|
||||
$ lego --email "you@example.com" --domains="example.com" --dns "manual" run
|
||||
```
|
||||
|
||||
What follows are a few log print outs, interspersed with some prompts, asking for you to do perform some actions:
|
||||
|
||||
```txt
|
||||
No key found for account you@example.com. Generating a P256 key.
|
||||
Saved key to ./.lego/accounts/acme-v02.api.letsencrypt.org/you@example.com/keys/you@example.com.key
|
||||
Please review the TOS at https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf
|
||||
Do you accept the TOS? Y/n
|
||||
```
|
||||
|
||||
[INFO] acme: Registering account for test@test.com
|
||||
If you accept the linked Terms of Service, hit `Enter`.
|
||||
|
||||
```txt
|
||||
[INFO] acme: Registering account for you@example.com
|
||||
!!!! HEADS UP !!!!
|
||||
|
||||
Your account credentials have been saved in your Let's Encrypt
|
||||
configuration directory at "~/.lego/accounts".
|
||||
configuration directory at "./.lego/accounts".
|
||||
|
||||
You should make a secure backup of this folder now. This
|
||||
configuration directory will also contain certificates and
|
||||
private keys obtained from Let's Encrypt so making regular
|
||||
backups of this folder is ideal.
|
||||
|
||||
[INFO] [test.com] acme: Obtaining bundled SAN certificate
|
||||
[INFO] [test.com] AuthURL: https://acme-v02.api.letsencrypt.org/acme/authz/lornkZmVYjsh5wLHpxdQcZDPekGf_TYUM-MTJk3-yrA
|
||||
[INFO] [test.com] acme: Could not find solver for: tls-alpn-01
|
||||
[INFO] [test.com] acme: Could not find solver for: http-01
|
||||
[INFO] [test.com] acme: use dns-01 solver
|
||||
[INFO] [test.com] acme: Preparing to solve DNS-01
|
||||
lego: Please create the following TXT record in your test.com. zone:
|
||||
_acme-challenge.test.com. 120 IN TXT "VP-dby1RBuUOnDZg1n9sF-cwicLsognMzJb0Vx8ttAI"
|
||||
[INFO] [example.com] acme: Obtaining bundled SAN certificate
|
||||
[INFO] [example.com] AuthURL: https://acme-v02.api.letsencrypt.org/acme/authz-v3/2345678901
|
||||
[INFO] [example.com] acme: Could not find solver for: tls-alpn-01
|
||||
[INFO] [example.com] acme: Could not find solver for: http-01
|
||||
[INFO] [example.com] acme: use dns-01 solver
|
||||
[INFO] [example.com] acme: Preparing to solve DNS-01
|
||||
lego: Please create the following TXT record in your example.com. zone:
|
||||
_acme-challenge.example.com. 120 IN TXT "hX0dPkG6Gfs9hUvBAchQclkyyoEKbShbpvJ9mY5q2JQ"
|
||||
lego: Press 'Enter' when you are done
|
||||
```
|
||||
|
||||
Do you accept the TOS? Y/n
|
||||
Do as instructed, and create the TXT records, and hit `Enter`.
|
||||
|
||||
[INFO] acme: Registering account for test@test.com
|
||||
!!!! HEADS UP !!!!
|
||||
```txt
|
||||
[INFO] [example.com] acme: Trying to solve DNS-01
|
||||
[INFO] [example.com] acme: Checking DNS record propagation using [192.168.8.1:53]
|
||||
[INFO] Wait for propagation [timeout: 1m0s, interval: 2s]
|
||||
[INFO] [example.com] acme: Waiting for DNS record propagation.
|
||||
[INFO] [example.com] The server validated our request
|
||||
[INFO] [example.com] acme: Cleaning DNS-01 challenge
|
||||
lego: You can now remove this TXT record from your example.com. zone:
|
||||
_acme-challenge.example.com. 120 IN TXT "hX0dPkG6Gfs9hUvBAchQclkyyoEKbShbpvJ9mY5q2JQ"
|
||||
[INFO] [example.com] acme: Validations succeeded; requesting certificates
|
||||
[INFO] [example.com] Server responded with a certificate.
|
||||
```
|
||||
|
||||
Your account credentials have been saved in your Let's Encrypt
|
||||
configuration directory at "~/.lego/accounts".
|
||||
You should make a secure backup of this folder now. This
|
||||
configuration directory will also contain certificates and
|
||||
private keys obtained from Let's Encrypt so making regular
|
||||
backups of this folder is ideal.
|
||||
|
||||
[INFO] [test.com] acme: Obtaining bundled SAN certificate
|
||||
[INFO] [test.com] AuthURL: https://acme-v02.api.letsencrypt.org/acme/authz/lornkZmVYjsh5wLHpxdQcZDPekGf_TYUM-MTJk3-yrA
|
||||
[INFO] [test.com] acme: Could not find solver for: tls-alpn-01
|
||||
[INFO] [test.com] acme: Could not find solver for: http-01
|
||||
[INFO] [test.com] acme: use dns-01 solver
|
||||
[INFO] [test.com] acme: Preparing to solve DNS-01
|
||||
lego: Please create the following TXT record in your test.com. zone:
|
||||
_acme-challenge.test.com. 120 IN TXT "VP-dby1RBuUOnDZg1n9sF-cwicLsognMzJb0Vx8ttAI"
|
||||
lego: Press 'Enter' when you are done
|
||||
|
||||
```
|
||||
As mentioned, you can now remove the TXT record again.
|
||||
|
@ -3,13 +3,16 @@ title: "Joohoi's ACME-DNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: acme-dns
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "acme-dns"
|
||||
url: "https://github.com/joohoi/acme-dns"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/acmedns/acmedns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Joohoi's ACME-DNS](https://github.com/joohoi/acme-dns).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Joohoi's ACME-DNS](https://github.com/joohoi/acme-dns).
|
||||
<!--more-->
|
||||
|
||||
- Code: `acme-dns`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Joohoi's ACME-DNS provider:
|
||||
|
||||
```bash
|
||||
ACME_DNS_API_BASE=http://10.0.0.8:4443 \
|
||||
ACME_DNS_STORAGE_PATH=/root/.lego-acme-dns-accounts.json \
|
||||
lego --email myemail@example.com --dns acme-dns --domains my.example.org run
|
||||
lego --email you@example.com --dns acme-dns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns acme-dns --domains my.example.org run
|
||||
| `ACME_DNS_STORAGE_PATH` | The ACME-DNS JSON account data file. A per-domain account will be registered/persisted to this file and used for TXT updates. |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Alibaba Cloud DNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: alidns
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "alidns"
|
||||
url: "https://www.alibabacloud.com/product/dns"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/alidns/alidns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Alibaba Cloud DNS](https://www.alibabacloud.com/product/dns).
|
||||
|
||||
@ -17,19 +20,21 @@ Configuration for [Alibaba Cloud DNS](https://www.alibabacloud.com/product/dns).
|
||||
<!--more-->
|
||||
|
||||
- Code: `alidns`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Alibaba Cloud DNS provider:
|
||||
|
||||
```bash
|
||||
# Setup using instance RAM role
|
||||
ALICLOUD_RAM_ROLE=lego \
|
||||
lego --email myemail@example.com --dns alidns --domains my.example.org run
|
||||
lego --email you@example.com --dns alidns --domains my.example.org run
|
||||
|
||||
# Or, using credentials
|
||||
ALICLOUD_ACCESS_KEY=abcdefghijklmnopqrstuvwx \
|
||||
ALICLOUD_SECRET_KEY=your-secret-key \
|
||||
ALICLOUD_SECURITY_TOKEN=your-sts-token \
|
||||
lego --email myemail@example.com --dns alidns --domains my.example.org run
|
||||
lego --email you@example.com --dns alidns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -45,7 +50,7 @@ lego --email myemail@example.com --dns alidns --domains my.example.org run
|
||||
| `ALICLOUD_SECURITY_TOKEN` | STS Security Token (optional) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -58,7 +63,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `ALICLOUD_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "all-inkl"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: allinkl
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "allinkl"
|
||||
url: "https://all-inkl.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/allinkl/allinkl.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [all-inkl](https://all-inkl.com).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [all-inkl](https://all-inkl.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `allinkl`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the all-inkl provider:
|
||||
|
||||
```bash
|
||||
ALL_INKL_LOGIN=xxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
ALL_INKL_PASSWORD=yyyyyyyyyyyyyyyyyyyyyyyyyy \
|
||||
lego --email myemail@example.com --dns allinkl --domains my.example.org run
|
||||
lego --email you@example.com --dns allinkl --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns allinkl --domains my.example.org run
|
||||
| `ALL_INKL_PASSWORD` | KAS password |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `ALL_INKL_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "ArvanCloud"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: arvancloud
|
||||
dnsprovider:
|
||||
since: "v3.8.0"
|
||||
code: "arvancloud"
|
||||
url: "https://arvancloud.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/arvancloud/arvancloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.8.0
|
||||
|
||||
Configuration for [ArvanCloud](https://arvancloud.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [ArvanCloud](https://arvancloud.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `arvancloud`
|
||||
- Since: v3.8.0
|
||||
|
||||
|
||||
Here is an example bash command using the ArvanCloud provider:
|
||||
|
||||
```bash
|
||||
ARVANCLOUD_API_KEY="Apikey xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" \
|
||||
lego --email myemail@example.com --dns arvancloud --domains my.example.org run
|
||||
lego --email you@example.com --dns arvancloud --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns arvancloud --domains my.example.org run
|
||||
| `ARVANCLOUD_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Aurora DNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: auroradns
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "auroradns"
|
||||
url: "https://www.pcextreme.com/aurora/dns"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/auroradns/auroradns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [Aurora DNS](https://www.pcextreme.com/aurora/dns).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Aurora DNS](https://www.pcextreme.com/aurora/dns).
|
||||
<!--more-->
|
||||
|
||||
- Code: `auroradns`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Aurora DNS provider:
|
||||
|
||||
```bash
|
||||
AURORA_USER_ID=xxxxx \
|
||||
AURORA_KEY=yyyyyy \
|
||||
lego --email myemail@example.com --dns auroradns --domains my.example.org run
|
||||
lego --email you@example.com --dns auroradns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns auroradns --domains my.example.org run
|
||||
| `AURORA_USER_ID` | User ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `AURORA_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Autodns"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: autodns
|
||||
dnsprovider:
|
||||
since: "v3.2.0"
|
||||
code: "autodns"
|
||||
url: "https://www.internetx.com/domains/autodns/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/autodns/autodns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.2.0
|
||||
|
||||
Configuration for [Autodns](https://www.internetx.com/domains/autodns/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Autodns](https://www.internetx.com/domains/autodns/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `autodns`
|
||||
- Since: v3.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the Autodns provider:
|
||||
|
||||
```bash
|
||||
AUTODNS_API_USER=username \
|
||||
AUTODNS_API_PASSWORD=supersecretpassword \
|
||||
lego --email myemail@example.com --dns autodns --domains my.example.org run
|
||||
lego --email you@example.com --dns autodns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns autodns --domains my.example.org run
|
||||
| `AUTODNS_API_USER` | Username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `AUTODNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Azure"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: azure
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "azure"
|
||||
url: "https://azure.microsoft.com/services/dns/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/azure/azure.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [Azure](https://azure.microsoft.com/services/dns/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Azure](https://azure.microsoft.com/services/dns/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `azure`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
{{% notice note %}}
|
||||
_Please contribute by adding a CLI example._
|
||||
@ -38,7 +43,7 @@ _Please contribute by adding a CLI example._
|
||||
| `instance metadata service` | If the credentials are **not** set via the environment, then it will attempt to get a bearer token via the [instance metadata service](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service). |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -53,7 +58,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `AZURE_ZONE_NAME` | Zone name to use inside Azure DNS service to add the TXT record in |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Bindman"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: bindman
|
||||
dnsprovider:
|
||||
since: "v2.6.0"
|
||||
code: "bindman"
|
||||
url: "https://github.com/labbsr0x/bindman-dns-webhook"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/bindman/bindman.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.6.0
|
||||
|
||||
Configuration for [Bindman](https://github.com/labbsr0x/bindman-dns-webhook).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Bindman](https://github.com/labbsr0x/bindman-dns-webhook).
|
||||
<!--more-->
|
||||
|
||||
- Code: `bindman`
|
||||
- Since: v2.6.0
|
||||
|
||||
|
||||
Here is an example bash command using the Bindman provider:
|
||||
|
||||
```bash
|
||||
BINDMAN_MANAGER_ADDRESS=<your bindman manager address> \
|
||||
lego --email myemail@example.com --dns bindman --domains my.example.org run
|
||||
lego --email you@example.com --dns bindman --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns bindman --domains my.example.org run
|
||||
| `BINDMAN_MANAGER_ADDRESS` | The server URL, should have scheme, hostname, and port (if required) of the Bindman-DNS Manager server |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -47,7 +52,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `BINDMAN_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Bluecat"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: bluecat
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "bluecat"
|
||||
url: "https://www.bluecatnetworks.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/bluecat/bluecat.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Bluecat](https://www.bluecatnetworks.com).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Bluecat](https://www.bluecatnetworks.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `bluecat`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Bluecat provider:
|
||||
|
||||
@ -27,7 +32,7 @@ BLUECAT_USER_NAME=myusername \
|
||||
BLUECAT_CONFIG_NAME=myconfig \
|
||||
BLUECAT_SERVER_URL=https://bam.example.com \
|
||||
BLUECAT_TTL=30 \
|
||||
lego --email myemail@example.com --dns bluecat --domains my.example.org run
|
||||
lego --email you@example.com --dns bluecat --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -44,7 +49,7 @@ lego --email myemail@example.com --dns bluecat --domains my.example.org run
|
||||
| `BLUECAT_USER_NAME` | API username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -57,7 +62,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `BLUECAT_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Checkdomain"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: checkdomain
|
||||
dnsprovider:
|
||||
since: "v3.3.0"
|
||||
code: "checkdomain"
|
||||
url: "https://checkdomain.de/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/checkdomain/checkdomain.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.3.0
|
||||
|
||||
Configuration for [Checkdomain](https://checkdomain.de/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Checkdomain](https://checkdomain.de/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `checkdomain`
|
||||
- Since: v3.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Checkdomain provider:
|
||||
|
||||
```bash
|
||||
CHECKDOMAIN_TOKEN=yoursecrettoken \
|
||||
lego --email myemail@example.com --dns checkdomain --domains my.example.org run
|
||||
lego --email you@example.com --dns checkdomain --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns checkdomain --domains my.example.org run
|
||||
| `CHECKDOMAIN_TOKEN` | API token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CHECKDOMAIN_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "CloudDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: clouddns
|
||||
dnsprovider:
|
||||
since: "v3.6.0"
|
||||
code: "clouddns"
|
||||
url: "https://vshosting.eu/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/clouddns/clouddns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.6.0
|
||||
|
||||
Configuration for [CloudDNS](https://vshosting.eu/).
|
||||
|
||||
@ -17,14 +20,16 @@ Configuration for [CloudDNS](https://vshosting.eu/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `clouddns`
|
||||
- Since: v3.6.0
|
||||
|
||||
|
||||
Here is an example bash command using the CloudDNS provider:
|
||||
|
||||
```bash
|
||||
CLOUDDNS_CLIENT_ID=bLsdFAks23429841238feb177a572aX \
|
||||
CLOUDDNS_EMAIL=foo@bar.com \
|
||||
CLOUDDNS_EMAIL=you@example.com \
|
||||
CLOUDDNS_PASSWORD=b9841238feb177a84330f \
|
||||
lego --email myemail@example.com --dns clouddns --domains my.example.org run
|
||||
lego --email you@example.com --dns clouddns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns clouddns --domains my.example.org run
|
||||
| `CLOUDDNS_PASSWORD` | Account password |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CLOUDDNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Cloudflare"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: cloudflare
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "cloudflare"
|
||||
url: "https://www.cloudflare.com/dns/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/cloudflare/cloudflare.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Cloudflare](https://www.cloudflare.com/dns/).
|
||||
|
||||
@ -17,18 +20,20 @@ Configuration for [Cloudflare](https://www.cloudflare.com/dns/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `cloudflare`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Cloudflare provider:
|
||||
|
||||
```bash
|
||||
CLOUDFLARE_EMAIL=foo@bar.com \
|
||||
CLOUDFLARE_EMAIL=you@example.com \
|
||||
CLOUDFLARE_API_KEY=b9841238feb177a84330febba8a83208921177bffe733 \
|
||||
lego --email myemail@example.com --dns cloudflare --domains my.example.org run
|
||||
lego --email you@example.com --dns cloudflare --domains my.example.org run
|
||||
|
||||
# or
|
||||
|
||||
CLOUDFLARE_DNS_API_TOKEN=1234567890abcdefghijklmnopqrstuvwxyz \
|
||||
lego --email myemail@example.com --dns cloudflare --domains my.example.org run
|
||||
lego --email you@example.com --dns cloudflare --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -48,7 +53,7 @@ lego --email myemail@example.com --dns cloudflare --domains my.example.org run
|
||||
| `CLOUDFLARE_ZONE_API_TOKEN` | Alias to CF_ZONE_API_TOKEN |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -61,7 +66,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CLOUDFLARE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "ClouDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: cloudns
|
||||
dnsprovider:
|
||||
since: "v2.3.0"
|
||||
code: "cloudns"
|
||||
url: "https://www.cloudns.net"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/cloudns/cloudns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.3.0
|
||||
|
||||
Configuration for [ClouDNS](https://www.cloudns.net).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [ClouDNS](https://www.cloudns.net).
|
||||
<!--more-->
|
||||
|
||||
- Code: `cloudns`
|
||||
- Since: v2.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the ClouDNS provider:
|
||||
|
||||
```bash
|
||||
CLOUDNS_AUTH_ID=xxxx \
|
||||
CLOUDNS_AUTH_PASSWORD=yyyy \
|
||||
lego --email myemail@example.com --dns cloudns --domains my.example.org run
|
||||
lego --email you@example.com --dns cloudns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns cloudns --domains my.example.org run
|
||||
| `CLOUDNS_AUTH_PASSWORD` | The password for API user ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CLOUDNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "CloudXNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: cloudxns
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "cloudxns"
|
||||
url: "https://www.cloudxns.net/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/cloudxns/cloudxns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [CloudXNS](https://www.cloudxns.net/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [CloudXNS](https://www.cloudxns.net/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `cloudxns`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the CloudXNS provider:
|
||||
|
||||
```bash
|
||||
CLOUDXNS_API_KEY=xxxx \
|
||||
CLOUDXNS_SECRET_KEY=yyyy \
|
||||
lego --email myemail@example.com --dns cloudxns --domains my.example.org run
|
||||
lego --email you@example.com --dns cloudxns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns cloudxns --domains my.example.org run
|
||||
| `CLOUDXNS_SECRET_KEY` | The API secret key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CLOUDXNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "ConoHa"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: conoha
|
||||
dnsprovider:
|
||||
since: "v1.2.0"
|
||||
code: "conoha"
|
||||
url: "https://www.conoha.jp/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/conoha/conoha.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.2.0
|
||||
|
||||
Configuration for [ConoHa](https://www.conoha.jp/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [ConoHa](https://www.conoha.jp/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `conoha`
|
||||
- Since: v1.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the ConoHa provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the ConoHa provider:
|
||||
CONOHA_TENANT_ID=487727e3921d44e3bfe7ebb337bf085e \
|
||||
CONOHA_API_USERNAME=xxxx \
|
||||
CONOHA_API_PASSWORD=yyyy \
|
||||
lego --email myemail@example.com --dns conoha --domains my.example.org run
|
||||
lego --email you@example.com --dns conoha --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns conoha --domains my.example.org run
|
||||
| `CONOHA_TENANT_ID` | Tenant ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -53,7 +58,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CONOHA_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Constellix"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: constellix
|
||||
dnsprovider:
|
||||
since: "v3.4.0"
|
||||
code: "constellix"
|
||||
url: "https://constellix.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/constellix/constellix.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.4.0
|
||||
|
||||
Configuration for [Constellix](https://constellix.com).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Constellix](https://constellix.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `constellix`
|
||||
- Since: v3.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Constellix provider:
|
||||
|
||||
```bash
|
||||
CONSTELLIX_API_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
|
||||
CONSTELLIX_SECRET_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns constellix --domains my.example.org run
|
||||
lego --email you@example.com --dns constellix --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns constellix --domains my.example.org run
|
||||
| `CONSTELLIX_SECRET_KEY` | User secret key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `CONSTELLIX_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "deSEC.io"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: desec
|
||||
dnsprovider:
|
||||
since: "v3.7.0"
|
||||
code: "desec"
|
||||
url: "https://desec.io"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/desec/desec.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.7.0
|
||||
|
||||
Configuration for [deSEC.io](https://desec.io).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [deSEC.io](https://desec.io).
|
||||
<!--more-->
|
||||
|
||||
- Code: `desec`
|
||||
- Since: v3.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the deSEC.io provider:
|
||||
|
||||
```bash
|
||||
DESEC_TOKEN=x-xxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns desec --domains my.example.org run
|
||||
lego --email you@example.com --dns desec --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns desec --domains my.example.org run
|
||||
| `DESEC_TOKEN` | Domain token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DESEC_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Designate DNSaaS for Openstack"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: designate
|
||||
dnsprovider:
|
||||
since: "v2.2.0"
|
||||
code: "designate"
|
||||
url: "https://docs.openstack.org/designate/latest/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/designate/designate.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.2.0
|
||||
|
||||
Configuration for [Designate DNSaaS for Openstack](https://docs.openstack.org/designate/latest/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Designate DNSaaS for Openstack](https://docs.openstack.org/de
|
||||
<!--more-->
|
||||
|
||||
- Code: `designate`
|
||||
- Since: v2.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the Designate DNSaaS for Openstack provider:
|
||||
|
||||
```bash
|
||||
# With a `clouds.yaml`
|
||||
OS_CLOUD=my_openstack \
|
||||
lego --email myemail@example.com --dns designate --domains my.example.org run
|
||||
lego --email you@example.com --dns designate --domains my.example.org run
|
||||
|
||||
# or
|
||||
|
||||
@ -32,7 +37,7 @@ OS_REGION_NAME=RegionOne \
|
||||
OS_PROJECT_ID=23d4522a987d4ab529f722a007c27846
|
||||
OS_USERNAME=myuser \
|
||||
OS_PASSWORD=passw0rd \
|
||||
lego --email myemail@example.com --dns designate --domains my.example.org run
|
||||
lego --email you@example.com --dns designate --domains my.example.org run
|
||||
|
||||
# or
|
||||
|
||||
@ -41,7 +46,7 @@ OS_REGION_NAME=RegionOne \
|
||||
OS_AUTH_TYPE=v3applicationcredential \
|
||||
OS_APPLICATION_CREDENTIAL_ID=imn74uq0or7dyzz20dwo1ytls4me8dry \
|
||||
OS_APPLICATION_CREDENTIAL_SECRET=68FuSPSdQqkFQYH5X1OoriEIJOwyLtQ8QSqXZOc9XxFK1A9tzZT6He2PfPw0OMja \
|
||||
lego --email myemail@example.com --dns designate --domains my.example.org run
|
||||
lego --email you@example.com --dns designate --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -62,7 +67,7 @@ lego --email myemail@example.com --dns designate --domains my.example.org run
|
||||
| `OS_USER_ID` | User ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -76,7 +81,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `OS_TENANT_NAME` | Tenant name (deprecated see OS_PROJECT_NAME and OS_PROJECT_ID) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Digital Ocean"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: digitalocean
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "digitalocean"
|
||||
url: "https://www.digitalocean.com/docs/networking/dns/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/digitalocean/digitalocean.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Digital Ocean](https://www.digitalocean.com/docs/networking/dns/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Digital Ocean](https://www.digitalocean.com/docs/networking/d
|
||||
<!--more-->
|
||||
|
||||
- Code: `digitalocean`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Digital Ocean provider:
|
||||
|
||||
```bash
|
||||
DO_AUTH_TOKEN=xxxxxx \
|
||||
lego --email myemail@example.com --dns digitalocean --domains my.example.org run
|
||||
lego --email you@example.com --dns digitalocean --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns digitalocean --domains my.example.org run
|
||||
| `DO_AUTH_TOKEN` | Authentication token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DO_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "DNSimple"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dnsimple
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "dnsimple"
|
||||
url: "https://dnsimple.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dnsimple/dnsimple.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [DNSimple](https://dnsimple.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [DNSimple](https://dnsimple.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dnsimple`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the DNSimple provider:
|
||||
|
||||
```bash
|
||||
DNSIMPLE_OAUTH_TOKEN=1234567890abcdefghijklmnopqrstuvwxyz \
|
||||
lego --email myemail@example.com --dns dnsimple --domains my.example.org run
|
||||
lego --email you@example.com --dns dnsimple --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns dnsimple --domains my.example.org run
|
||||
| `DNSIMPLE_OAUTH_TOKEN` | OAuth token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DNSIMPLE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "DNS Made Easy"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dnsmadeeasy
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "dnsmadeeasy"
|
||||
url: "https://dnsmadeeasy.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dnsmadeeasy/dnsmadeeasy.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [DNS Made Easy](https://dnsmadeeasy.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [DNS Made Easy](https://dnsmadeeasy.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dnsmadeeasy`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the DNS Made Easy provider:
|
||||
|
||||
```bash
|
||||
DNSMADEEASY_API_KEY=xxxxxx \
|
||||
DNSMADEEASY_API_SECRET=yyyyy \
|
||||
lego --email myemail@example.com --dns dnsmadeeasy --domains my.example.org run
|
||||
lego --email you@example.com --dns dnsmadeeasy --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns dnsmadeeasy --domains my.example.org run
|
||||
| `DNSMADEEASY_API_SECRET` | The API Secret key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DNSMADEEASY_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "DNSPod"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dnspod
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "dnspod"
|
||||
url: "https://www.dnspod.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dnspod/dnspod.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [DNSPod](https://www.dnspod.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [DNSPod](https://www.dnspod.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dnspod`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the DNSPod provider:
|
||||
|
||||
```bash
|
||||
DNSPOD_API_KEY=xxxxxx \
|
||||
lego --email myemail@example.com --dns dnspod --domains my.example.org run
|
||||
lego --email you@example.com --dns dnspod --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns dnspod --domains my.example.org run
|
||||
| `DNSPOD_API_KEY` | The user token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DNSPOD_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Domain Offensive (do.de)"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dode
|
||||
dnsprovider:
|
||||
since: "v2.4.0"
|
||||
code: "dode"
|
||||
url: "https://www.do.de/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dode/dode.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.4.0
|
||||
|
||||
Configuration for [Domain Offensive (do.de)](https://www.do.de/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Domain Offensive (do.de)](https://www.do.de/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dode`
|
||||
- Since: v2.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Domain Offensive (do.de) provider:
|
||||
|
||||
```bash
|
||||
DODE_TOKEN=xxxxxx \
|
||||
lego --email myemail@example.com --dns dode --domains my.example.org run
|
||||
lego --email you@example.com --dns dode --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns dode --domains my.example.org run
|
||||
| `DODE_TOKEN` | API token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Domeneshop"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: domeneshop
|
||||
dnsprovider:
|
||||
since: "v4.3.0"
|
||||
code: "domeneshop"
|
||||
url: "https://domene.shop"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/domeneshop/domeneshop.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.3.0
|
||||
|
||||
Configuration for [Domeneshop](https://domene.shop).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Domeneshop](https://domene.shop).
|
||||
<!--more-->
|
||||
|
||||
- Code: `domeneshop`
|
||||
- Since: v4.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Domeneshop provider:
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email example@example.com --dns domeneshop --domains example.com run
|
||||
| `DOMENESHOP_API_TOKEN` | API token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DOMENESHOP_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
### API credentials
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "DreamHost"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dreamhost
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "dreamhost"
|
||||
url: "https://www.dreamhost.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dreamhost/dreamhost.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [DreamHost](https://www.dreamhost.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [DreamHost](https://www.dreamhost.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dreamhost`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the DreamHost provider:
|
||||
|
||||
```bash
|
||||
DREAMHOST_API_KEY="YOURAPIKEY" \
|
||||
lego --email myemail@example.com --dns dreamhost --domains my.example.org run
|
||||
lego --email you@example.com --dns dreamhost --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns dreamhost --domains my.example.org run
|
||||
| `DREAMHOST_API_KEY` | The API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DREAMHOST_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Duck DNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: duckdns
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "duckdns"
|
||||
url: "https://www.duckdns.org/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/duckdns/duckdns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Duck DNS](https://www.duckdns.org/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Duck DNS](https://www.duckdns.org/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `duckdns`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Duck DNS provider:
|
||||
|
||||
```bash
|
||||
DUCKDNS_TOKEN=xxxxxx \
|
||||
lego --email myemail@example.com --dns duckdns --domains my.example.org run
|
||||
lego --email you@example.com --dns duckdns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns duckdns --domains my.example.org run
|
||||
| `DUCKDNS_TOKEN` | Account token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Dyn"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dyn
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "dyn"
|
||||
url: "https://dyn.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dyn/dyn.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Dyn](https://dyn.com/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Dyn](https://dyn.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dyn`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Dyn provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the Dyn provider:
|
||||
DYN_CUSTOMER_NAME=xxxxxx \
|
||||
DYN_USER_NAME=yyyyy \
|
||||
DYN_PASSWORD=zzzz \
|
||||
lego --email myemail@example.com --dns dyn --domains my.example.org run
|
||||
lego --email you@example.com --dns dyn --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns dyn --domains my.example.org run
|
||||
| `DYN_USER_NAME` | User name |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DYN_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Dynu"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: dynu
|
||||
dnsprovider:
|
||||
since: "v3.5.0"
|
||||
code: "dynu"
|
||||
url: "https://www.dynu.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/dynu/dynu.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.5.0
|
||||
|
||||
Configuration for [Dynu](https://www.dynu.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Dynu](https://www.dynu.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `dynu`
|
||||
- Since: v3.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Dynu provider:
|
||||
|
||||
```bash
|
||||
DYNU_API_KEY=1234567890abcdefghijklmnopqrstuvwxyz \
|
||||
lego --email myemail@example.com --dns dynu --domains my.example.org run
|
||||
lego --email you@example.com --dns dynu --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns dynu --domains my.example.org run
|
||||
| `DYNU_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `DYNU_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "EasyDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: easydns
|
||||
dnsprovider:
|
||||
since: "v2.6.0"
|
||||
code: "easydns"
|
||||
url: "https://easydns.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/easydns/easydns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.6.0
|
||||
|
||||
Configuration for [EasyDNS](https://easydns.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [EasyDNS](https://easydns.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `easydns`
|
||||
- Since: v2.6.0
|
||||
|
||||
|
||||
Here is an example bash command using the EasyDNS provider:
|
||||
|
||||
```bash
|
||||
EASYDNS_TOKEN=<your token> \
|
||||
EASYDNS_KEY=<your key> \
|
||||
lego --email myemail@example.com --dns easydns --domains my.example.org run
|
||||
lego --email you@example.com --dns easydns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns easydns --domains my.example.org run
|
||||
| `EASYDNS_TOKEN` | API Token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `EASYDNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
To test with the sandbox environment set ```EASYDNS_ENDPOINT=https://sandbox.rest.easydns.net```
|
||||
|
||||
|
@ -3,14 +3,16 @@ title: "Akamai EdgeDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: edgedns
|
||||
dnsprovider:
|
||||
since: "v3.9.0"
|
||||
code: "edgedns"
|
||||
url: "https://www.akamai.com/us/en/products/security/edge-dns.jsp"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/edgedns/edgedns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.9.0
|
||||
|
||||
Akamai edgedns supersedes FastDNS; implementing a DNS provider for solving the DNS-01 challenge using Akamai EdgeDNS
|
||||
|
||||
|
||||
@ -18,6 +20,8 @@ Akamai edgedns supersedes FastDNS; implementing a DNS provider for solving the D
|
||||
<!--more-->
|
||||
|
||||
- Code: `edgedns`
|
||||
- Since: v3.9.0
|
||||
|
||||
|
||||
Here is an example bash command using the Akamai EdgeDNS provider:
|
||||
|
||||
@ -26,7 +30,7 @@ AKAMAI_CLIENT_SECRET=abcdefghijklmnopqrstuvwxyz1234567890ABCDEFG= \
|
||||
AKAMAI_CLIENT_TOKEN=akab-mnbvcxzlkjhgfdsapoiuytrewq1234567 \
|
||||
AKAMAI_HOST=akab-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.luna.akamaiapis.net \
|
||||
AKAMAI_ACCESS_TOKEN=akab-1234567890qwerty-asdfghjklzxcvtnu \
|
||||
lego --email myemail@example.com --dns edgedns --domains my.example.org run
|
||||
lego --email you@example.com --dns edgedns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -44,7 +48,7 @@ lego --email myemail@example.com --dns edgedns --domains my.example.org run
|
||||
| `AKAMAI_HOST` | API host, managed by the Akamai EdgeGrid client |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -56,7 +60,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `AKAMAI_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
Akamai credentials are automatically detected in the following locations and prioritized in the following order:
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Epik"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: epik
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "epik"
|
||||
url: "https://www.epik.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/epik/epik.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [Epik](https://www.epik.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Epik](https://www.epik.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `epik`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Epik provider:
|
||||
|
||||
```bash
|
||||
EPIK_SIGNATURE=xxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns epik --domains my.example.org run
|
||||
lego --email you@example.com --dns epik --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns epik --domains my.example.org run
|
||||
| `EPIK_SIGNATURE` | Epik API signature (https://registrar.epik.com/account/api-settings/) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `EPIK_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,25 +3,30 @@ title: "External program"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: exec
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "exec"
|
||||
url: "/dns/exec"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/exec/exec.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
Solving the DNS-01 challenge using an external program.
|
||||
|
||||
|
||||
<!--more-->
|
||||
|
||||
- Code: `exec`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the External program provider:
|
||||
|
||||
```bash
|
||||
EXEC_PATH=/the/path/to/myscript.sh \
|
||||
lego --email myemail@example.com --dns exec --domains my.example.org run
|
||||
lego --email you@example.com --dns exec --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -56,7 +61,7 @@ For example, requesting a certificate for the domain 'my.example.org' can be ach
|
||||
|
||||
```bash
|
||||
EXEC_PATH=./update-dns.sh \
|
||||
lego --email myemail@example.com \
|
||||
lego --email you@example.com \
|
||||
--dns exec \
|
||||
--domains my.example.org run
|
||||
```
|
||||
@ -78,7 +83,7 @@ If you want to use the raw domain, token, and keyAuth values with your program,
|
||||
```bash
|
||||
EXEC_MODE=RAW \
|
||||
EXEC_PATH=./update-dns.sh \
|
||||
lego --email myemail@example.com \
|
||||
lego --email you@example.com \
|
||||
--dns exec \
|
||||
--domains my.example.org run
|
||||
```
|
||||
|
@ -3,13 +3,16 @@ title: "Exoscale"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: exoscale
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "exoscale"
|
||||
url: "https://www.exoscale.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/exoscale/exoscale.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [Exoscale](https://www.exoscale.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Exoscale](https://www.exoscale.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `exoscale`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Exoscale provider:
|
||||
|
||||
```bash
|
||||
EXOSCALE_API_KEY=abcdefghijklmnopqrstuvwx \
|
||||
EXOSCALE_API_SECRET=xxxxxxx \
|
||||
lego --email myemail@example.com --dns exoscale --domains my.example.org run
|
||||
lego --email you@example.com --dns exoscale --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns exoscale --domains my.example.org run
|
||||
| `EXOSCALE_API_SECRET` | API secret |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `EXOSCALE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "freemyip.com"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: freemyip
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "freemyip"
|
||||
url: "https://freemyip.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/freemyip/freemyip.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [freemyip.com](https://freemyip.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [freemyip.com](https://freemyip.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `freemyip`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the freemyip.com provider:
|
||||
|
||||
```bash
|
||||
FREEMYIP_TOKEN=xxxxxx \
|
||||
lego --email myemail@example.com --dns freemyip --domains my.example.org run
|
||||
lego --email you@example.com --dns freemyip --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns freemyip --domains my.example.org run
|
||||
| `FREEMYIP_TOKEN` | Account token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `FREEMYIP_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Gandi"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: gandi
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "gandi"
|
||||
url: "https://www.gandi.net"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/gandi/gandi.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Gandi](https://www.gandi.net).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Gandi](https://www.gandi.net).
|
||||
<!--more-->
|
||||
|
||||
- Code: `gandi`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Gandi provider:
|
||||
|
||||
```bash
|
||||
GANDI_API_KEY=abcdefghijklmnopqrstuvwx \
|
||||
lego --email myemail@example.com --dns gandi --domains my.example.org run
|
||||
lego --email you@example.com --dns gandi --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns gandi --domains my.example.org run
|
||||
| `GANDI_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `GANDI_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Gandi Live DNS (v5)"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: gandiv5
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "gandiv5"
|
||||
url: "https://www.gandi.net"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/gandiv5/gandiv5.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Gandi Live DNS (v5)](https://www.gandi.net).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Gandi Live DNS (v5)](https://www.gandi.net).
|
||||
<!--more-->
|
||||
|
||||
- Code: `gandiv5`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Gandi Live DNS (v5) provider:
|
||||
|
||||
```bash
|
||||
GANDIV5_API_KEY=abcdefghijklmnopqrstuvwx \
|
||||
lego --email myemail@example.com --dns gandiv5 --domains my.example.org run
|
||||
lego --email you@example.com --dns gandiv5 --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns gandiv5 --domains my.example.org run
|
||||
| `GANDIV5_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `GANDIV5_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Google Cloud"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: gcloud
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "gcloud"
|
||||
url: "https://cloud.google.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/gcloud/gcloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Google Cloud](https://cloud.google.com).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Google Cloud](https://cloud.google.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `gcloud`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
{{% notice note %}}
|
||||
_Please contribute by adding a CLI example._
|
||||
@ -35,7 +40,7 @@ _Please contribute by adding a CLI example._
|
||||
| `GCE_SERVICE_ACCOUNT_FILE` | Account file path |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `GCE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "G-Core Labs"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: gcore
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "gcore"
|
||||
url: "https://gcorelabs.com/dns/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/gcore/gcore.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [G-Core Labs](https://gcorelabs.com/dns/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [G-Core Labs](https://gcorelabs.com/dns/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `gcore`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the G-Core Labs provider:
|
||||
|
||||
```bash
|
||||
GCORE_PERMANENT_API_TOKEN=xxxxx \
|
||||
lego --email myemail@example.com --dns gcore --domains my.example.org run
|
||||
lego --email you@example.com --dns gcore --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns gcore --domains my.example.org run
|
||||
| `GCORE_PERMANENT_API_TOKEN` | Permanent API tokene (https://gcorelabs.com/blog/permanent-api-token-explained/) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `GCORE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Glesys"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: glesys
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "glesys"
|
||||
url: "https://glesys.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/glesys/glesys.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Glesys](https://glesys.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Glesys](https://glesys.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `glesys`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Glesys provider:
|
||||
|
||||
```bash
|
||||
GLESYS_API_USER=xxxxx \
|
||||
GLESYS_API_KEY=yyyyy \
|
||||
lego --email myemail@example.com --dns glesys --domains my.example.org run
|
||||
lego --email you@example.com --dns glesys --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns glesys --domains my.example.org run
|
||||
| `GLESYS_API_USER` | API user |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `GLESYS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Go Daddy"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: godaddy
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "godaddy"
|
||||
url: "https://godaddy.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/godaddy/godaddy.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Go Daddy](https://godaddy.com).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Go Daddy](https://godaddy.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `godaddy`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Go Daddy provider:
|
||||
|
||||
```bash
|
||||
GODADDY_API_KEY=xxxxxxxx \
|
||||
GODADDY_API_SECRET=yyyyyyyy \
|
||||
lego --email myemail@example.com --dns godaddy --domains my.example.org run
|
||||
lego --email you@example.com --dns godaddy --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns godaddy --domains my.example.org run
|
||||
| `GODADDY_API_SECRET` | API secret |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Hetzner"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: hetzner
|
||||
dnsprovider:
|
||||
since: "v3.7.0"
|
||||
code: "hetzner"
|
||||
url: "https://hetzner.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/hetzner/hetzner.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.7.0
|
||||
|
||||
Configuration for [Hetzner](https://hetzner.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Hetzner](https://hetzner.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `hetzner`
|
||||
- Since: v3.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the Hetzner provider:
|
||||
|
||||
```bash
|
||||
HETZNER_API_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
|
||||
lego -email myemail@example.com --dns hetzner --domains my.example.org -run
|
||||
lego --email you@example.com --dns hetzner --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego -email myemail@example.com --dns hetzner --domains my.example.org -run
|
||||
| `HETZNER_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Hosting.de"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: hostingde
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "hostingde"
|
||||
url: "https://www.hosting.de/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/hostingde/hostingde.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Hosting.de](https://www.hosting.de/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Hosting.de](https://www.hosting.de/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `hostingde`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Hosting.de provider:
|
||||
|
||||
```bash
|
||||
HOSTINGDE_API_KEY=xxxxxxxx \
|
||||
lego --email myemail@example.com --dns hostingde --domains my.example.org run
|
||||
lego --email you@example.com --dns hostingde --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns hostingde --domains my.example.org run
|
||||
| `HOSTINGDE_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `HOSTINGDE_ZONE_NAME` | Zone name in ACE format |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Hosttech"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: hosttech
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "hosttech"
|
||||
url: "https://www.hosttech.eu/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/hosttech/hosttech.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [Hosttech](https://www.hosttech.eu/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Hosttech](https://www.hosttech.eu/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `hosttech`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Hosttech provider:
|
||||
|
||||
```bash
|
||||
HOSTTECH_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns hosttech --domains my.example.org run
|
||||
lego --email you@example.com --dns hosttech --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -36,7 +41,7 @@ lego --email myemail@example.com --dns hosttech --domains my.example.org run
|
||||
| `HOSTTECH_PASSWORD` | API password |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `HOSTTECH_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "HTTP request"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: httpreq
|
||||
dnsprovider:
|
||||
since: "v2.0.0"
|
||||
code: "httpreq"
|
||||
url: "/lego/dns/httpreq/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/httpreq/httpreq.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.0.0
|
||||
|
||||
Configuration for [HTTP request](/lego/dns/httpreq/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [HTTP request](/lego/dns/httpreq/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `httpreq`
|
||||
- Since: v2.0.0
|
||||
|
||||
|
||||
Here is an example bash command using the HTTP request provider:
|
||||
|
||||
```bash
|
||||
HTTPREQ_ENDPOINT=http://my.server.com:9090 \
|
||||
lego --email myemail@example.com --dns httpreq --domains my.example.org run
|
||||
lego --email you@example.com --dns httpreq --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -36,7 +41,7 @@ lego --email myemail@example.com --dns httpreq --domains my.example.org run
|
||||
| `HTTPREQ_MODE` | `RAW`, none |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `HTTPREQ_USERNAME` | Basic authentication username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Hurricane Electric DNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: hurricane
|
||||
dnsprovider:
|
||||
since: "v4.3.0"
|
||||
code: "hurricane"
|
||||
url: "https://dns.he.net/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/hurricane/hurricane.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.3.0
|
||||
|
||||
Configuration for [Hurricane Electric DNS](https://dns.he.net/).
|
||||
|
||||
@ -17,15 +20,17 @@ Configuration for [Hurricane Electric DNS](https://dns.he.net/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `hurricane`
|
||||
- Since: v4.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Hurricane Electric DNS provider:
|
||||
|
||||
```bash
|
||||
HURRICANE_TOKENS=example.org:token \
|
||||
lego --email myemail@example.com --dns hurricane -d example.org -d *.example.org run
|
||||
lego --email you@example.com --dns hurricane --domains example.org --domains '*.example.org run'
|
||||
|
||||
HURRICANE_TOKENS=my.example.org:token1,demo.example.org:token2 \
|
||||
lego -m myemail@example.com --dns hurricane -d my.example.org -d demo.example.org
|
||||
lego --email you@example.com --dns hurricane --domains my.example.org --domains demo.example.org
|
||||
```
|
||||
|
||||
|
||||
@ -38,7 +43,7 @@ lego -m myemail@example.com --dns hurricane -d my.example.org -d demo.example.or
|
||||
| `HURRICANE_TOKENS` | TXT record names and tokens |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "HyperOne"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: hyperone
|
||||
dnsprovider:
|
||||
since: "v3.9.0"
|
||||
code: "hyperone"
|
||||
url: "https://www.hyperone.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/hyperone/hyperone.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.9.0
|
||||
|
||||
Configuration for [HyperOne](https://www.hyperone.com).
|
||||
|
||||
@ -17,11 +20,13 @@ Configuration for [HyperOne](https://www.hyperone.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `hyperone`
|
||||
- Since: v3.9.0
|
||||
|
||||
|
||||
Here is an example bash command using the HyperOne provider:
|
||||
|
||||
```bash
|
||||
lego --email myemail@example.com --dns hyperone --domains my.example.org run
|
||||
lego --email you@example.com --dns hyperone --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -41,7 +46,7 @@ lego --email myemail@example.com --dns hyperone --domains my.example.org run
|
||||
| `HYPERONE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "IBM Cloud (SoftLayer)"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: ibmcloud
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "ibmcloud"
|
||||
url: "https://www.ibm.com/cloud/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/ibmcloud/ibmcloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [IBM Cloud (SoftLayer)](https://www.ibm.com/cloud/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [IBM Cloud (SoftLayer)](https://www.ibm.com/cloud/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `ibmcloud`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the IBM Cloud (SoftLayer) provider:
|
||||
|
||||
```bash
|
||||
SOFTLAYER_USERNAME=xxxxx \
|
||||
SOFTLAYER_API_KEY=yyyyy \
|
||||
lego --email myemail@example.com --dns ibmcloud --domains my.example.org run
|
||||
lego --email you@example.com --dns ibmcloud --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns ibmcloud --domains my.example.org run
|
||||
| `SOFTLAYER_USERNAME` | User name (IBM Cloud is <accountID>_<emailAddress>) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SOFTLAYER_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Internet Initiative Japan"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: iij
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "iij"
|
||||
url: "https://www.iij.ad.jp/en/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/iij/iij.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Internet Initiative Japan](https://www.iij.ad.jp/en/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Internet Initiative Japan](https://www.iij.ad.jp/en/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `iij`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Internet Initiative Japan provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the Internet Initiative Japan provider:
|
||||
IIJ_API_ACCESS_KEY=xxxxxxxx \
|
||||
IIJ_API_SECRET_KEY=yyyyyy \
|
||||
IIJ_DO_SERVICE_CODE=zzzzzz \
|
||||
lego -email myemail@example.com --dns iij --domains my.example.org -run
|
||||
lego --email you@example.com --dns iij --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego -email myemail@example.com --dns iij --domains my.example.org -run
|
||||
| `IIJ_DO_SERVICE_CODE` | DO service code |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `IIJ_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "IIJ DNS Platform Service"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: iijdpf
|
||||
dnsprovider:
|
||||
since: "v4.7.0"
|
||||
code: "iijdpf"
|
||||
url: "https://www.iij.ad.jp/en/biz/dns-pfm/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/iijdpf/iijdpf.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.7.0
|
||||
|
||||
Configuration for [IIJ DNS Platform Service](https://www.iij.ad.jp/en/biz/dns-pfm/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [IIJ DNS Platform Service](https://www.iij.ad.jp/en/biz/dns-pf
|
||||
<!--more-->
|
||||
|
||||
- Code: `iijdpf`
|
||||
- Since: v4.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the IIJ DNS Platform Service provider:
|
||||
|
||||
```bash
|
||||
IIJ_DPF_API_TOKEN=xxxxxxxx \
|
||||
IIJ_DPF_DPM_SERVICE_CODE=yyyyyy \
|
||||
lego -email myemail@example.com --dns iijdpf --domains my.example.org run
|
||||
lego --email you@example.com --dns iijdpf --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego -email myemail@example.com --dns iijdpf --domains my.example.org run
|
||||
| `IIJ_DPF_DPM_SERVICE_CODE` | IIJ Managed DNS Service's service code |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `IIJ_DPF_TTL` | The TTL of the TXT record used for the DNS challenge, default to 300 |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Infoblox"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: infoblox
|
||||
dnsprovider:
|
||||
since: "v4.4.0"
|
||||
code: "infoblox"
|
||||
url: "https://www.infoblox.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/infoblox/infoblox.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.4.0
|
||||
|
||||
Configuration for [Infoblox](https://www.infoblox.com/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Infoblox](https://www.infoblox.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `infoblox`
|
||||
- Since: v4.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Infoblox provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the Infoblox provider:
|
||||
INFOBLOX_USER=api-user-529 \
|
||||
INFOBLOX_PASSWORD=b9841238feb177a84330febba8a83208921177bffe733 \
|
||||
INFOBLOX_HOST=infoblox.example.org
|
||||
lego --email myemail@example.com --dns infoblox --domains my.example.org run
|
||||
lego --email you@example.com --dns infoblox --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns infoblox --domains my.example.org run
|
||||
| `INFOBLOX_USER` | Account Username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -56,7 +61,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `INFOBLOX_WAPI_VERSION` | The version of WAPI being used, default: 2.11 |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
When creating an API's user ensure it has the proper permissions for the view you are working with.
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Infomaniak"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: infomaniak
|
||||
dnsprovider:
|
||||
since: "v4.1.0"
|
||||
code: "infomaniak"
|
||||
url: "https://www.infomaniak.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/infomaniak/infomaniak.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.1.0
|
||||
|
||||
Configuration for [Infomaniak](https://www.infomaniak.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Infomaniak](https://www.infomaniak.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `infomaniak`
|
||||
- Since: v4.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Infomaniak provider:
|
||||
|
||||
```bash
|
||||
INFOMANIAK_ACCESS_TOKEN=1234567898765432 \
|
||||
lego --email myemail@example.com --dns infomaniak --domains my.example.org run
|
||||
lego --email you@example.com --dns infomaniak --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns infomaniak --domains my.example.org run
|
||||
| `INFOMANIAK_ACCESS_TOKEN` | Access token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `INFOMANIAK_TTL` | The TTL of the TXT record used for the DNS challenge in seconds |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Access token
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Internet.bs"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: internetbs
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "internetbs"
|
||||
url: "https://internetbs.net"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/internetbs/internetbs.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [Internet.bs](https://internetbs.net).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Internet.bs](https://internetbs.net).
|
||||
<!--more-->
|
||||
|
||||
- Code: `internetbs`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Internet.bs provider:
|
||||
|
||||
```bash
|
||||
INTERNET_BS_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
INTERNET_BS_PASSWORD=yyyyyyyyyyyyyyyyyyyyyyyyyy \
|
||||
lego --email myemail@example.com --dns internetbs --domains my.example.org run
|
||||
lego --email you@example.com --dns internetbs --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns internetbs --domains my.example.org run
|
||||
| `INTERNET_BS_PASSWORD` | API password |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `INTERNET_BS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "INWX"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: inwx
|
||||
dnsprovider:
|
||||
since: "v2.0.0"
|
||||
code: "inwx"
|
||||
url: "https://www.inwx.de/en"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/inwx/inwx.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.0.0
|
||||
|
||||
Configuration for [INWX](https://www.inwx.de/en).
|
||||
|
||||
@ -17,19 +20,21 @@ Configuration for [INWX](https://www.inwx.de/en).
|
||||
<!--more-->
|
||||
|
||||
- Code: `inwx`
|
||||
- Since: v2.0.0
|
||||
|
||||
|
||||
Here is an example bash command using the INWX provider:
|
||||
|
||||
```bash
|
||||
INWX_USERNAME=xxxxxxxxxx \
|
||||
INWX_PASSWORD=yyyyyyyyyy \
|
||||
lego --email myemail@example.com --dns inwx --domains my.example.org run
|
||||
lego --email you@example.com --dns inwx --domains my.example.org run
|
||||
|
||||
# 2FA
|
||||
INWX_USERNAME=xxxxxxxxxx \
|
||||
INWX_PASSWORD=yyyyyyyyyy \
|
||||
INWX_SHARED_SECRET=zzzzzzzzzz \
|
||||
lego --email myemail@example.com --dns inwx --domains my.example.org run
|
||||
lego --email you@example.com --dns inwx --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -43,7 +48,7 @@ lego --email myemail@example.com --dns inwx --domains my.example.org run
|
||||
| `INWX_USERNAME` | Username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -57,7 +62,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `INWX_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Ionos"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: ionos
|
||||
dnsprovider:
|
||||
since: "v4.2.0"
|
||||
code: "ionos"
|
||||
url: "https://ionos.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/ionos/ionos.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.2.0
|
||||
|
||||
Configuration for [Ionos](https://ionos.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Ionos](https://ionos.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `ionos`
|
||||
- Since: v4.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the Ionos provider:
|
||||
|
||||
```bash
|
||||
IONOS_API_KEY=xxxxxxxx \
|
||||
lego --email myemail@example.com --dns ionos --domains my.example.org run
|
||||
lego --email you@example.com --dns ionos --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns ionos --domains my.example.org run
|
||||
| `IONOS_API_KEY` | API key `<prefix>.<secret>` https://developer.hosting.ionos.com/docs/getstarted |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `IONOS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "iwantmyname"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: iwantmyname
|
||||
dnsprovider:
|
||||
since: "v4.7.0"
|
||||
code: "iwantmyname"
|
||||
url: "https://iwantmyname.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/iwantmyname/iwantmyname.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.7.0
|
||||
|
||||
Configuration for [iwantmyname](https://iwantmyname.com).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [iwantmyname](https://iwantmyname.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `iwantmyname`
|
||||
- Since: v4.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the iwantmyname provider:
|
||||
|
||||
```bash
|
||||
IWANTMYNAME_USERNAME=xxxxxxxx \
|
||||
IWANTMYNAME_PASSWORD=xxxxxxxx \
|
||||
lego --email myemail@example.com --dns iwantmyname --domains my.example.org run
|
||||
lego --email you@example.com --dns iwantmyname --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns iwantmyname --domains my.example.org run
|
||||
| `IWANTMYNAME_USERNAME` | API username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `IWANTMYNAME_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Joker"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: joker
|
||||
dnsprovider:
|
||||
since: "v2.6.0"
|
||||
code: "joker"
|
||||
url: "https://joker.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/joker/joker.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.6.0
|
||||
|
||||
Configuration for [Joker](https://joker.com).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Joker](https://joker.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `joker`
|
||||
- Since: v2.6.0
|
||||
|
||||
|
||||
Here is an example bash command using the Joker provider:
|
||||
|
||||
@ -25,17 +30,17 @@ Here is an example bash command using the Joker provider:
|
||||
JOKER_API_MODE=SVC \
|
||||
JOKER_USERNAME=<your email> \
|
||||
JOKER_PASSWORD=<your password> \
|
||||
lego --email myemail@example.com --dns joker --domains my.example.org run
|
||||
lego --email you@example.com --dns joker --domains my.example.org run
|
||||
|
||||
# DMAPI
|
||||
JOKER_API_MODE=DMAPI \
|
||||
JOKER_USERNAME=<your email> \
|
||||
JOKER_PASSWORD=<your password> \
|
||||
lego --email myemail@example.com --dns joker --domains my.example.org run
|
||||
lego --email you@example.com --dns joker --domains my.example.org run
|
||||
## or
|
||||
JOKER_API_MODE=DMAPI \
|
||||
JOKER_API_KEY=<your API key> \
|
||||
lego --email myemail@example.com --dns joker --domains my.example.org run
|
||||
lego --email you@example.com --dns joker --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -51,7 +56,7 @@ lego --email myemail@example.com --dns joker --domains my.example.org run
|
||||
| `JOKER_USERNAME` | Joker.com username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -65,7 +70,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## SVC mode
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Amazon Lightsail"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: lightsail
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "lightsail"
|
||||
url: "https://aws.amazon.com/lightsail/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/lightsail/lightsail.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Amazon Lightsail](https://aws.amazon.com/lightsail/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Amazon Lightsail](https://aws.amazon.com/lightsail/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `lightsail`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
{{% notice note %}}
|
||||
_Please contribute by adding a CLI example._
|
||||
@ -34,7 +39,7 @@ _Please contribute by adding a CLI example._
|
||||
| `DNS_ZONE` | Domain name of the DNS zone |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -46,7 +51,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `LIGHTSAIL_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Linode (v4)"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: linode
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "linode"
|
||||
url: "https://www.linode.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/linode/linode.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Linode (v4)](https://www.linode.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Linode (v4)](https://www.linode.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `linode`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Linode (v4) provider:
|
||||
|
||||
```bash
|
||||
LINODE_TOKEN=xxxxx \
|
||||
lego --email myemail@example.com --dns linode --domains my.example.org run
|
||||
lego --email you@example.com --dns linode --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns linode --domains my.example.org run
|
||||
| `LINODE_TOKEN` | API token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `LINODE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Liquid Web"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: liquidweb
|
||||
dnsprovider:
|
||||
since: "v3.1.0"
|
||||
code: "liquidweb"
|
||||
url: "https://liquidweb.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/liquidweb/liquidweb.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.1.0
|
||||
|
||||
Configuration for [Liquid Web](https://liquidweb.com).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Liquid Web](https://liquidweb.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `liquidweb`
|
||||
- Since: v3.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Liquid Web provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the Liquid Web provider:
|
||||
LIQUID_WEB_USERNAME=someuser \
|
||||
LIQUID_WEB_PASSWORD=somepass \
|
||||
LIQUID_ZONE=tacoman.com.net \
|
||||
lego --email myemail@example.com --dns liquidweb --domains my.example.org run
|
||||
lego --email you@example.com --dns liquidweb --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns liquidweb --domains my.example.org run
|
||||
| `LIQUID_WEB_ZONE` | DNS Zone |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -53,7 +58,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `LIQUID_WEB_URL` | Storm API endpoint |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Loopia"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: loopia
|
||||
dnsprovider:
|
||||
since: "v4.2.0"
|
||||
code: "loopia"
|
||||
url: "https://loopia.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/loopia/loopia.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.2.0
|
||||
|
||||
Configuration for [Loopia](https://loopia.com).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Loopia](https://loopia.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `loopia`
|
||||
- Since: v4.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the Loopia provider:
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email my@email.com --dns loopia --domains my.domain.com run
|
||||
| `LOOPIA_API_USER` | API username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `LOOPIA_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
### API user
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "LuaDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: luadns
|
||||
dnsprovider:
|
||||
since: "v3.7.0"
|
||||
code: "luadns"
|
||||
url: "https://luadns.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/luadns/luadns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.7.0
|
||||
|
||||
Configuration for [LuaDNS](https://luadns.com).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [LuaDNS](https://luadns.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `luadns`
|
||||
- Since: v3.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the LuaDNS provider:
|
||||
|
||||
```bash
|
||||
LUADNS_API_USERNAME=youremail \
|
||||
LUADNS_API_TOKEN=xxxxxxxx \
|
||||
lego --email myemail@example.com --dns luadns --domains my.example.org run
|
||||
lego --email you@example.com --dns luadns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns luadns --domains my.example.org run
|
||||
| `LUADNS_API_USERNAME` | Username (your email) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "MyDNS.jp"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: mydnsjp
|
||||
dnsprovider:
|
||||
since: "v1.2.0"
|
||||
code: "mydnsjp"
|
||||
url: "https://www.mydns.jp"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/mydnsjp/mydnsjp.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.2.0
|
||||
|
||||
Configuration for [MyDNS.jp](https://www.mydns.jp).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [MyDNS.jp](https://www.mydns.jp).
|
||||
<!--more-->
|
||||
|
||||
- Code: `mydnsjp`
|
||||
- Since: v1.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the MyDNS.jp provider:
|
||||
|
||||
```bash
|
||||
MYDNSJP_MASTER_ID=xxxxx \
|
||||
MYDNSJP_PASSWORD=xxxxx \
|
||||
lego --email myemail@example.com --dns mydnsjp --domains my.example.org run
|
||||
lego --email you@example.com --dns mydnsjp --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns mydnsjp --domains my.example.org run
|
||||
| `MYDNSJP_PASSWORD` | Password |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `MYDNSJP_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "MythicBeasts"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: mythicbeasts
|
||||
dnsprovider:
|
||||
since: "v0.3.7"
|
||||
code: "mythicbeasts"
|
||||
url: "https://www.mythic-beasts.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/mythicbeasts/mythicbeasts.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.7
|
||||
|
||||
Configuration for [MythicBeasts](https://www.mythic-beasts.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [MythicBeasts](https://www.mythic-beasts.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `mythicbeasts`
|
||||
- Since: v0.3.7
|
||||
|
||||
|
||||
Here is an example bash command using the MythicBeasts provider:
|
||||
|
||||
```bash
|
||||
MYTHICBEASTS_USERNAME=myuser \
|
||||
MYTHICBEASTS_PASSWORD=mypass \
|
||||
lego --email myemail@example.com --dns mythicbeasts --domains my.example.org run
|
||||
lego --email you@example.com --dns mythicbeasts --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns mythicbeasts --domains my.example.org run
|
||||
| `MYTHICBEASTS_USERNAME` | User name |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `MYTHICBEASTS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
If you are using specific API keys, then the username is the API ID for your API key, and the password is the API secret.
|
||||
|
||||
|
@ -3,30 +3,37 @@ title: "Namecheap"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: namecheap
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "namecheap"
|
||||
url: "https://www.namecheap.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/namecheap/namecheap.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Namecheap](https://www.namecheap.com).
|
||||
|
||||
**To enable API access on the Namecheap production environment, some opaque requirements must be met.** More information in the section [Enabling API Access](https://www.namecheap.com/support/api/intro/) of the Namecheap documentation. (2020-08: Account balance of $50+, 20+ domains in your account, or purchases totaling $50+ within the last 2 years.)
|
||||
**To enable API access on the Namecheap production environment, some opaque requirements must be met.**
|
||||
More information in the section [Enabling API Access](https://www.namecheap.com/support/api/intro/) of the Namecheap documentation.
|
||||
(2020-08: Account balance of $50+, 20+ domains in your account, or purchases totaling $50+ within the last 2 years.)
|
||||
|
||||
|
||||
|
||||
<!--more-->
|
||||
|
||||
- Code: `namecheap`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Namecheap provider:
|
||||
|
||||
```bash
|
||||
NAMECHEAP_API_USER=user \
|
||||
NAMECHEAP_API_KEY=key \
|
||||
lego --email myemail@example.com --dns namecheap --domains my.example.org run
|
||||
lego --email you@example.com --dns namecheap --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -40,7 +47,7 @@ lego --email myemail@example.com --dns namecheap --domains my.example.org run
|
||||
| `NAMECHEAP_API_USER` | API user |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -54,7 +61,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NAMECHEAP_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Name.com"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: namedotcom
|
||||
dnsprovider:
|
||||
since: "v0.5.0"
|
||||
code: "namedotcom"
|
||||
url: "https://www.name.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/namedotcom/namedotcom.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.5.0
|
||||
|
||||
Configuration for [Name.com](https://www.name.com).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Name.com](https://www.name.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `namedotcom`
|
||||
- Since: v0.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Name.com provider:
|
||||
|
||||
```bash
|
||||
NAMECOM_USERNAME=foo.bar \
|
||||
NAMECOM_API_TOKEN=a379a6f6eeafb9a55e378c118034e2751e682fab \
|
||||
lego --email myemail@example.com --dns namedotcom --domains my.example.org run
|
||||
lego --email you@example.com --dns namedotcom --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns namedotcom --domains my.example.org run
|
||||
| `NAMECOM_USERNAME` | Username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NAMECOM_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Namesilo"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: namesilo
|
||||
dnsprovider:
|
||||
since: "v2.7.0"
|
||||
code: "namesilo"
|
||||
url: "https://www.namesilo.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/namesilo/namesilo.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.7.0
|
||||
|
||||
Configuration for [Namesilo](https://www.namesilo.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Namesilo](https://www.namesilo.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `namesilo`
|
||||
- Since: v2.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the Namesilo provider:
|
||||
|
||||
```bash
|
||||
NAMESILO_API_KEY=b9841238feb177a84330febba8a83208921177bffe733 \
|
||||
lego --email myemail@example.com --dns namesilo --domains my.example.org run
|
||||
lego --email you@example.com --dns namesilo --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns namesilo --domains my.example.org run
|
||||
| `NAMESILO_API_KEY` | Client ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -47,7 +52,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NAMESILO_TTL` | The TTL of the TXT record used for the DNS challenge, should be in [3600, 2592000] |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "NearlyFreeSpeech.NET"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: nearlyfreespeech
|
||||
dnsprovider:
|
||||
since: "v4.8.0"
|
||||
code: "nearlyfreespeech"
|
||||
url: "https://nearlyfreespeech.net/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/nearlyfreespeech/nearlyfreespeech.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.8.0
|
||||
|
||||
Configuration for [NearlyFreeSpeech.NET](https://nearlyfreespeech.net/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [NearlyFreeSpeech.NET](https://nearlyfreespeech.net/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `nearlyfreespeech`
|
||||
- Since: v4.8.0
|
||||
|
||||
|
||||
Here is an example bash command using the NearlyFreeSpeech.NET provider:
|
||||
|
||||
```bash
|
||||
NEARLYFREESPEECH_API_KEY=xxxxxx \
|
||||
NEARLYFREESPEECH_LOGIN=xxxx \
|
||||
lego --email myemail@example.com --dns nearlyfreespeech --domains my.example.org run
|
||||
lego --email you@example.com --dns nearlyfreespeech --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns nearlyfreespeech --domains my.example.org
|
||||
| `NEARLYFREESPEECH_LOGIN` | Username for API requests |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NEARLYFREESPEECH_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Netcup"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: netcup
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "netcup"
|
||||
url: "https://www.netcup.eu/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/netcup/netcup.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Netcup](https://www.netcup.eu/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Netcup](https://www.netcup.eu/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `netcup`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Netcup provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the Netcup provider:
|
||||
NETCUP_CUSTOMER_NUMBER=xxxx \
|
||||
NETCUP_API_KEY=yyyy \
|
||||
NETCUP_API_PASSWORD=zzzz \
|
||||
lego --email myemail@example.com --dns netcup --domains my.example.org run
|
||||
lego --email you@example.com --dns netcup --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns netcup --domains my.example.org run
|
||||
| `NETCUP_CUSTOMER_NUMBER` | Customer number |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NETCUP_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Netlify"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: netlify
|
||||
dnsprovider:
|
||||
since: "v3.7.0"
|
||||
code: "netlify"
|
||||
url: "https://www.netlify.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/netlify/netlify.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.7.0
|
||||
|
||||
Configuration for [Netlify](https://www.netlify.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Netlify](https://www.netlify.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `netlify`
|
||||
- Since: v3.7.0
|
||||
|
||||
|
||||
Here is an example bash command using the Netlify provider:
|
||||
|
||||
```bash
|
||||
NETLIFY_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns netlify --domains my.example.org run
|
||||
lego --email you@example.com --dns netlify --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns netlify --domains my.example.org run
|
||||
| `NETLIFY_TOKEN` | Token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NETLIFY_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Nicmanager"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: nicmanager
|
||||
dnsprovider:
|
||||
since: "v4.5.0"
|
||||
code: "nicmanager"
|
||||
url: "https://www.nicmanager.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/nicmanager/nicmanager.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [Nicmanager](https://www.nicmanager.com/).
|
||||
|
||||
@ -17,19 +20,21 @@ Configuration for [Nicmanager](https://www.nicmanager.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `nicmanager`
|
||||
- Since: v4.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the Nicmanager provider:
|
||||
|
||||
```bash
|
||||
## Login using email
|
||||
|
||||
NICMANAGER_API_EMAIL = "foo@bar.baz" \
|
||||
NICMANAGER_API_EMAIL = "you@example.com" \
|
||||
NICMANAGER_API_PASSWORD = "password" \
|
||||
|
||||
# Optionally, if your account has TOTP enabled, set the secret here
|
||||
NICMANAGER_API_OTP = "long-secret" \
|
||||
|
||||
lego --email myemail@example.com --dns nicmanager --domains my.example.org run
|
||||
lego --email you@example.com --dns nicmanager --domains my.example.org run
|
||||
|
||||
## Login using account name + username
|
||||
|
||||
@ -40,7 +45,7 @@ NICMANAGER_API_PASSWORD = "password" \
|
||||
# Optionally, if your account has TOTP enabled, set the secret here
|
||||
NICMANAGER_API_OTP = "long-secret" \
|
||||
|
||||
lego --email myemail@example.com --dns nicmanager --domains my.example.org run
|
||||
lego --email you@example.com --dns nicmanager --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -56,7 +61,7 @@ lego --email myemail@example.com --dns nicmanager --domains my.example.org run
|
||||
| `NICMANAGER_API_USERNAME` | Username, used for Username-based login |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -71,7 +76,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NICMANAGER_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "NIFCloud"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: nifcloud
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "nifcloud"
|
||||
url: "https://www.nifcloud.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/nifcloud/nifcloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [NIFCloud](https://www.nifcloud.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [NIFCloud](https://www.nifcloud.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `nifcloud`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the NIFCloud provider:
|
||||
|
||||
```bash
|
||||
NIFCLOUD_ACCESS_KEY_ID=xxxx \
|
||||
NIFCLOUD_SECRET_ACCESS_KEY=yyyy \
|
||||
lego --email myemail@example.com --dns nifcloud --domains my.example.org run
|
||||
lego --email you@example.com --dns nifcloud --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns nifcloud --domains my.example.org run
|
||||
| `NIFCLOUD_SECRET_ACCESS_KEY` | Secret access key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NIFCLOUD_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Njalla"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: njalla
|
||||
dnsprovider:
|
||||
since: "v4.3.0"
|
||||
code: "njalla"
|
||||
url: "https://njal.la"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/njalla/njalla.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.3.0
|
||||
|
||||
Configuration for [Njalla](https://njal.la).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Njalla](https://njal.la).
|
||||
<!--more-->
|
||||
|
||||
- Code: `njalla`
|
||||
- Since: v4.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Njalla provider:
|
||||
|
||||
```bash
|
||||
NJALLA_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns njalla --domains my.example.org run
|
||||
lego --email you@example.com --dns njalla --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns njalla --domains my.example.org run
|
||||
| `NJALLA_TOKEN` | API token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NJALLA_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "NS1"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: ns1
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "ns1"
|
||||
url: "https://ns1.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/ns1/ns1.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [NS1](https://ns1.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [NS1](https://ns1.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `ns1`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the NS1 provider:
|
||||
|
||||
```bash
|
||||
NS1_API_KEY=xxxx \
|
||||
lego --email myemail@example.com --dns ns1 --domains my.example.org run
|
||||
lego --email you@example.com --dns ns1 --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns ns1 --domains my.example.org run
|
||||
| `NS1_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `NS1_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Oracle Cloud"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: oraclecloud
|
||||
dnsprovider:
|
||||
since: "v2.3.0"
|
||||
code: "oraclecloud"
|
||||
url: "https://cloud.oracle.com/home"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/oraclecloud/oraclecloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.3.0
|
||||
|
||||
Configuration for [Oracle Cloud](https://cloud.oracle.com/home).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Oracle Cloud](https://cloud.oracle.com/home).
|
||||
<!--more-->
|
||||
|
||||
- Code: `oraclecloud`
|
||||
- Since: v2.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the Oracle Cloud provider:
|
||||
|
||||
@ -28,7 +33,7 @@ OCI_USER_OCID="ocid1.user.oc1..secret" \
|
||||
OCI_PUBKEY_FINGERPRINT="00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00" \
|
||||
OCI_REGION="us-phoenix-1" \
|
||||
OCI_COMPARTMENT_OCID="ocid1.tenancy.oc1..secret" \
|
||||
lego --email myemail@example.com --dns oraclecloud --domains my.example.org run
|
||||
lego --email you@example.com --dns oraclecloud --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -47,7 +52,7 @@ lego --email myemail@example.com --dns oraclecloud --domains my.example.org run
|
||||
| `OCI_USER_OCID` | User OCID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -59,7 +64,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `OCI_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Open Telekom Cloud"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: otc
|
||||
dnsprovider:
|
||||
since: "v0.4.1"
|
||||
code: "otc"
|
||||
url: "https://cloud.telekom.de/en"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/otc/otc.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.1
|
||||
|
||||
Configuration for [Open Telekom Cloud](https://cloud.telekom.de/en).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Open Telekom Cloud](https://cloud.telekom.de/en).
|
||||
<!--more-->
|
||||
|
||||
- Code: `otc`
|
||||
- Since: v0.4.1
|
||||
|
||||
|
||||
{{% notice note %}}
|
||||
_Please contribute by adding a CLI example._
|
||||
@ -36,7 +41,7 @@ _Please contribute by adding a CLI example._
|
||||
| `OTC_USER_NAME` | User name |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `OTC_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "OVH"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: ovh
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "ovh"
|
||||
url: "https://www.ovh.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/ovh/ovh.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [OVH](https://www.ovh.com/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [OVH](https://www.ovh.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `ovh`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the OVH provider:
|
||||
|
||||
@ -25,7 +30,7 @@ OVH_APPLICATION_KEY=1234567898765432 \
|
||||
OVH_APPLICATION_SECRET=b9841238feb177a84330febba8a832089 \
|
||||
OVH_CONSUMER_KEY=256vfsd347245sdfg \
|
||||
OVH_ENDPOINT=ovh-eu \
|
||||
lego --email myemail@example.com --dns ovh --domains my.example.org run
|
||||
lego --email you@example.com --dns ovh --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -41,7 +46,7 @@ lego --email myemail@example.com --dns ovh --domains my.example.org run
|
||||
| `OVH_ENDPOINT` | Endpoint URL (ovh-eu or ovh-ca) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -54,7 +59,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `OVH_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Application Key and Secret
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "PowerDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: pdns
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "pdns"
|
||||
url: "https://www.powerdns.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/pdns/pdns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [PowerDNS](https://www.powerdns.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [PowerDNS](https://www.powerdns.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `pdns`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the PowerDNS provider:
|
||||
|
||||
```bash
|
||||
PDNS_API_URL=http://pdns-server:80/ \
|
||||
PDNS_API_KEY=xxxx \
|
||||
lego --email myemail@example.com --dns pdns --domains my.example.org run
|
||||
lego --email you@example.com --dns pdns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns pdns --domains my.example.org run
|
||||
| `PDNS_API_URL` | API URL |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `PDNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Information
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Porkbun"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: porkbun
|
||||
dnsprovider:
|
||||
since: "v4.4.0"
|
||||
code: "porkbun"
|
||||
url: "https://porkbun.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/porkbun/porkbun.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.4.0
|
||||
|
||||
Configuration for [Porkbun](https://porkbun.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Porkbun](https://porkbun.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `porkbun`
|
||||
- Since: v4.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Porkbun provider:
|
||||
|
||||
```bash
|
||||
PORKBUN_SECRET_API_KEY=xxxxxx \
|
||||
PORKBUN_API_KEY=yyyyyy \
|
||||
lego --email myemail@example.com --dns porkbun --domains my.example.org run
|
||||
lego --email you@example.com --dns porkbun --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns porkbun --domains my.example.org run
|
||||
| `PORKBUN_SECRET_API_KEY` | secret API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `PORKBUN_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Rackspace"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: rackspace
|
||||
dnsprovider:
|
||||
since: "v0.4.0"
|
||||
code: "rackspace"
|
||||
url: "https://www.rackspace.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/rackspace/rackspace.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.4.0
|
||||
|
||||
Configuration for [Rackspace](https://www.rackspace.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Rackspace](https://www.rackspace.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `rackspace`
|
||||
- Since: v0.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Rackspace provider:
|
||||
|
||||
```bash
|
||||
RACKSPACE_USER=xxxx \
|
||||
RACKSPACE_API_KEY=yyyy \
|
||||
lego --email myemail@example.com --dns rackspace --domains my.example.org run
|
||||
lego --email you@example.com --dns rackspace --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns rackspace --domains my.example.org run
|
||||
| `RACKSPACE_USER` | API user |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `RACKSPACE_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "reg.ru"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: regru
|
||||
dnsprovider:
|
||||
since: "v3.5.0"
|
||||
code: "regru"
|
||||
url: "https://www.reg.ru/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/regru/regru.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.5.0
|
||||
|
||||
Configuration for [reg.ru](https://www.reg.ru/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [reg.ru](https://www.reg.ru/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `regru`
|
||||
- Since: v3.5.0
|
||||
|
||||
|
||||
Here is an example bash command using the reg.ru provider:
|
||||
|
||||
```bash
|
||||
REGRU_USERNAME=xxxxxx \
|
||||
REGRU_PASSWORD=yyyyyy \
|
||||
lego --email myemail@example.com --dns regru --domains my.example.org run
|
||||
lego --email you@example.com --dns regru --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns regru --domains my.example.org run
|
||||
| `REGRU_USERNAME` | API username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `REGRU_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "RFC2136"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: rfc2136
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "rfc2136"
|
||||
url: "https://www.rfc-editor.org/rfc/rfc2136.html"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/rfc2136/rfc2136.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [RFC2136](https://www.rfc-editor.org/rfc/rfc2136.html).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [RFC2136](https://www.rfc-editor.org/rfc/rfc2136.html).
|
||||
<!--more-->
|
||||
|
||||
- Code: `rfc2136`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
Here is an example bash command using the RFC2136 provider:
|
||||
|
||||
@ -25,7 +30,7 @@ RFC2136_NAMESERVER=127.0.0.1 \
|
||||
RFC2136_TSIG_KEY=lego \
|
||||
RFC2136_TSIG_ALGORITHM=hmac-sha256. \
|
||||
RFC2136_TSIG_SECRET=YWJjZGVmZGdoaWprbG1ub3BxcnN0dXZ3eHl6MTIzNDU= \
|
||||
lego --email myemail@example.com --dns rfc2136 --domains my.example.org run
|
||||
lego --email you@example.com --dns rfc2136 --domains my.example.org run
|
||||
|
||||
## ---
|
||||
|
||||
@ -35,7 +40,7 @@ RFC2136_NAMESERVER=127.0.0.1 \
|
||||
RFC2136_TSIG_KEY="$keyname" \
|
||||
RFC2136_TSIG_ALGORITHM="$( awk -F'[ ";]' '/algorithm/ { print $2 }' $keyfile )." \
|
||||
RFC2136_TSIG_SECRET="$( awk -F'[ ";]' '/secret/ { print $3 }' $keyfile )" \
|
||||
lego --email myemail@example.com --dns rfc2136 --domains my.example.org run
|
||||
lego --email you@example.com --dns rfc2136 --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -51,7 +56,7 @@ lego --email myemail@example.com --dns rfc2136 --domains my.example.org run
|
||||
| `RFC2136_TSIG_SECRET` | Secret key payload. To disable TSIG authentication, leave the` RFC2136_TSIG*` variables unset. |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -65,7 +70,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "RimuHosting"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: rimuhosting
|
||||
dnsprovider:
|
||||
since: "v0.3.5"
|
||||
code: "rimuhosting"
|
||||
url: "https://rimuhosting.com"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/rimuhosting/rimuhosting.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.5
|
||||
|
||||
Configuration for [RimuHosting](https://rimuhosting.com).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [RimuHosting](https://rimuhosting.com).
|
||||
<!--more-->
|
||||
|
||||
- Code: `rimuhosting`
|
||||
- Since: v0.3.5
|
||||
|
||||
|
||||
Here is an example bash command using the RimuHosting provider:
|
||||
|
||||
```bash
|
||||
RIMUHOSTING_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
|
||||
lego --email myemail@example.com --dns rimuhosting --domains my.example.org run
|
||||
lego --email you@example.com --dns rimuhosting --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns rimuhosting --domains my.example.org run
|
||||
| `RIMUHOSTING_API_KEY` | User API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `RIMUHOSTING_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Amazon Route 53"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: route53
|
||||
dnsprovider:
|
||||
since: "v0.3.0"
|
||||
code: "route53"
|
||||
url: "https://aws.amazon.com/route53/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/route53/route53.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v0.3.0
|
||||
|
||||
Configuration for [Amazon Route 53](https://aws.amazon.com/route53/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Amazon Route 53](https://aws.amazon.com/route53/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `route53`
|
||||
- Since: v0.3.0
|
||||
|
||||
|
||||
{{% notice note %}}
|
||||
_Please contribute by adding a CLI example._
|
||||
@ -38,7 +43,7 @@ _Please contribute by adding a CLI example._
|
||||
| `AWS_SECRET_ACCESS_KEY` | Managed by the AWS client. Secret access key (`AWS_SECRET_ACCESS_KEY_FILE` is not supported, use `AWS_SHARED_CREDENTIALS_FILE` instead) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -52,7 +57,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `AWS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "UKFast SafeDNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: safedns
|
||||
dnsprovider:
|
||||
since: "v4.6.0"
|
||||
code: "safedns"
|
||||
url: "https://www.ukfast.co.uk/dns-hosting.html"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/safedns/safedns.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.6.0
|
||||
|
||||
Configuration for [UKFast SafeDNS](https://www.ukfast.co.uk/dns-hosting.html).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [UKFast SafeDNS](https://www.ukfast.co.uk/dns-hosting.html).
|
||||
<!--more-->
|
||||
|
||||
- Code: `safedns`
|
||||
- Since: v4.6.0
|
||||
|
||||
|
||||
Here is an example bash command using the UKFast SafeDNS provider:
|
||||
|
||||
```bash
|
||||
SAFEDNS_AUTH_TOKEN=xxxxxx \
|
||||
lego --email myemail@example.com --dns safedns --domains my.example.org run
|
||||
lego --email you@example.com --dns safedns --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns safedns --domains my.example.org run
|
||||
| `SAFEDNS_AUTH_TOKEN` | Authentication token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SAFEDNS_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Sakura Cloud"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: sakuracloud
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "sakuracloud"
|
||||
url: "https://cloud.sakura.ad.jp/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/sakuracloud/sakuracloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Sakura Cloud](https://cloud.sakura.ad.jp/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Sakura Cloud](https://cloud.sakura.ad.jp/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `sakuracloud`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Sakura Cloud provider:
|
||||
|
||||
```bash
|
||||
SAKURACLOUD_ACCESS_TOKEN=xxxxx \
|
||||
SAKURACLOUD_ACCESS_TOKEN_SECRET=yyyyy \
|
||||
lego --email myemail@example.com --dns sakuracloud --domains my.example.org run
|
||||
lego --email you@example.com --dns sakuracloud --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns sakuracloud --domains my.example.org run
|
||||
| `SAKURACLOUD_ACCESS_TOKEN_SECRET` | Access token secret |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SAKURACLOUD_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Scaleway"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: scaleway
|
||||
dnsprovider:
|
||||
since: "v3.4.0"
|
||||
code: "scaleway"
|
||||
url: "https://developers.scaleway.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/scaleway/scaleway.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.4.0
|
||||
|
||||
Configuration for [Scaleway](https://developers.scaleway.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Scaleway](https://developers.scaleway.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `scaleway`
|
||||
- Since: v3.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Scaleway provider:
|
||||
|
||||
```bash
|
||||
SCALEWAY_API_TOKEN=xxxxxxx-xxxxx-xxxx-xxx-xxxxxx \
|
||||
lego --email myemail@example.com --dns scaleway --domains my.example.org run
|
||||
lego --email you@example.com --dns scaleway --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -36,7 +41,7 @@ lego --email myemail@example.com --dns scaleway --domains my.example.org run
|
||||
| `SCALEWAY_PROJECT_ID` | Project to use (optional) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -48,7 +53,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SCALEWAY_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Selectel"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: selectel
|
||||
dnsprovider:
|
||||
since: "v1.2.0"
|
||||
code: "selectel"
|
||||
url: "https://kb.selectel.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/selectel/selectel.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.2.0
|
||||
|
||||
Configuration for [Selectel](https://kb.selectel.com/).
|
||||
|
||||
@ -17,12 +20,14 @@ Configuration for [Selectel](https://kb.selectel.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `selectel`
|
||||
- Since: v1.2.0
|
||||
|
||||
|
||||
Here is an example bash command using the Selectel provider:
|
||||
|
||||
```bash
|
||||
SELECTEL_API_TOKEN=xxxxx \
|
||||
lego --email myemail@example.com --dns selectel --domains my.example.org run
|
||||
lego --email you@example.com --dns selectel --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -35,7 +40,7 @@ lego --email myemail@example.com --dns selectel --domains my.example.org run
|
||||
| `SELECTEL_API_TOKEN` | API token |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SELECTEL_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Servercow"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: servercow
|
||||
dnsprovider:
|
||||
since: "v3.4.0"
|
||||
code: "servercow"
|
||||
url: "https://servercow.de/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/servercow/servercow.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v3.4.0
|
||||
|
||||
Configuration for [Servercow](https://servercow.de/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Servercow](https://servercow.de/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `servercow`
|
||||
- Since: v3.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Servercow provider:
|
||||
|
||||
```bash
|
||||
SERVERCOW_USERNAME=xxxxxxxx \
|
||||
SERVERCOW_PASSWORD=xxxxxxxx \
|
||||
lego --email myemail@example.com --dns servercow --domains my.example.org run
|
||||
lego --email you@example.com --dns servercow --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns servercow --domains my.example.org run
|
||||
| `SERVERCOW_USERNAME` | API username |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SERVERCOW_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Simply.com"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: simply
|
||||
dnsprovider:
|
||||
since: "v4.4.0"
|
||||
code: "simply"
|
||||
url: "https://www.simply.com/en/domains/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/simply/simply.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.4.0
|
||||
|
||||
Configuration for [Simply.com](https://www.simply.com/en/domains/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Simply.com](https://www.simply.com/en/domains/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `simply`
|
||||
- Since: v4.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Simply.com provider:
|
||||
|
||||
```bash
|
||||
SIMPLY_ACCOUNT_NAME=xxxxxx \
|
||||
SIMPLY_API_KEY=yyyyyy \
|
||||
lego --email myemail@example.com --dns simply --domains my.example.org run
|
||||
lego --email you@example.com --dns simply --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns simply --domains my.example.org run
|
||||
| `SIMPLY_API_KEY` | API key |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -50,7 +55,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `SIMPLY_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -1,65 +0,0 @@
|
||||
---
|
||||
title: "SoftLayer (IBM Cloud)"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: softlayer
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/softlayer/softlayer.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.5.0
|
||||
|
||||
Configuration for [SoftLayer (IBM Cloud)](https://www.ibm.com/cloud/).
|
||||
|
||||
|
||||
<!--more-->
|
||||
|
||||
- Code: `softlayer`
|
||||
|
||||
Here is an example bash command using the SoftLayer (IBM Cloud) provider:
|
||||
|
||||
```bash
|
||||
SOFTLAYER_USERNAME=xxxxx \
|
||||
SOFTLAYER_API_KEY=yyyyy \
|
||||
lego --email myemail@example.com --dns softlayer --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
## Credentials
|
||||
|
||||
| Environment Variable Name | Description |
|
||||
|-----------------------|-------------|
|
||||
| `SOFTLAYER_API_KEY` | Classic Infrastructure API key |
|
||||
| `SOFTLAYER_USERNAME` | User name (IBM Cloud is <accountID>_<emailAddress>) |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
|
||||
| Environment Variable Name | Description |
|
||||
|--------------------------------|-------------|
|
||||
| `SOFTLAYER_POLLING_INTERVAL` | Time between DNS propagation check |
|
||||
| `SOFTLAYER_PROPAGATION_TIMEOUT` | Maximum waiting time for DNS propagation |
|
||||
| `SOFTLAYER_TIMEOUT` | API request timeout |
|
||||
| `SOFTLAYER_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
|
||||
|
||||
|
||||
|
||||
## More information
|
||||
|
||||
- [API documentation](https://cloud.ibm.com/docs/dns?topic=dns-getting-started-with-the-dns-api)
|
||||
- [Go client](https://github.com/softlayer/softlayer-go)
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/softlayer/softlayer.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
@ -3,13 +3,16 @@ title: "Sonic"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: sonic
|
||||
dnsprovider:
|
||||
since: "v4.4.0"
|
||||
code: "sonic"
|
||||
url: "https://www.sonic.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/sonic/sonic.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.4.0
|
||||
|
||||
Configuration for [Sonic](https://www.sonic.com/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Sonic](https://www.sonic.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `sonic`
|
||||
- Since: v4.4.0
|
||||
|
||||
|
||||
Here is an example bash command using the Sonic provider:
|
||||
|
||||
```bash
|
||||
SONIC_USER_ID=12345 \
|
||||
SONIC_API_KEY=4d6fbf2f9ab0fa11697470918d37625851fc0c51 \
|
||||
lego --email myemail@example.com --dns sonic --domains my.example.org run
|
||||
lego --email you@example.com --dns sonic --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns sonic --domains my.example.org run
|
||||
| `SONIC_USER_ID` | User ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
## API keys
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Stackpath"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: stackpath
|
||||
dnsprovider:
|
||||
since: "v1.1.0"
|
||||
code: "stackpath"
|
||||
url: "https://www.stackpath.com/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/stackpath/stackpath.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v1.1.0
|
||||
|
||||
Configuration for [Stackpath](https://www.stackpath.com/).
|
||||
|
||||
@ -17,6 +20,8 @@ Configuration for [Stackpath](https://www.stackpath.com/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `stackpath`
|
||||
- Since: v1.1.0
|
||||
|
||||
|
||||
Here is an example bash command using the Stackpath provider:
|
||||
|
||||
@ -24,7 +29,7 @@ Here is an example bash command using the Stackpath provider:
|
||||
STACKPATH_CLIENT_ID=xxxxx \
|
||||
STACKPATH_CLIENT_SECRET=yyyyy \
|
||||
STACKPATH_STACK_ID=zzzzz \
|
||||
lego --email myemail@example.com --dns stackpath --domains my.example.org run
|
||||
lego --email you@example.com --dns stackpath --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -39,7 +44,7 @@ lego --email myemail@example.com --dns stackpath --domains my.example.org run
|
||||
| `STACKPATH_STACK_ID` | Stack ID |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `STACKPATH_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "Tencent Cloud DNS"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: tencentcloud
|
||||
dnsprovider:
|
||||
since: "v4.6.0"
|
||||
code: "tencentcloud"
|
||||
url: "https://cloud.tencent.com/product/cns"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/tencentcloud/tencentcloud.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v4.6.0
|
||||
|
||||
Configuration for [Tencent Cloud DNS](https://cloud.tencent.com/product/cns).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [Tencent Cloud DNS](https://cloud.tencent.com/product/cns).
|
||||
<!--more-->
|
||||
|
||||
- Code: `tencentcloud`
|
||||
- Since: v4.6.0
|
||||
|
||||
|
||||
Here is an example bash command using the Tencent Cloud DNS provider:
|
||||
|
||||
```bash
|
||||
TENCENTCLOUD_SECRET_ID=abcdefghijklmnopqrstuvwx \
|
||||
TENCENTCLOUD_SECRET_KEY=your-secret-key \
|
||||
lego --email myemail@example.com --dns tencentcloud --domains my.example.org run
|
||||
lego --email you@example.com --dns tencentcloud --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns tencentcloud --domains my.example.org run
|
||||
| `TENCENTCLOUD_SECRET_KEY` | Access Key secret |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -51,7 +56,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `TENCENTCLOUD_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
@ -3,13 +3,16 @@ title: "TransIP"
|
||||
date: 2019-03-03T16:39:46+01:00
|
||||
draft: false
|
||||
slug: transip
|
||||
dnsprovider:
|
||||
since: "v2.0.0"
|
||||
code: "transip"
|
||||
url: "https://www.transip.nl/"
|
||||
---
|
||||
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
<!-- providers/dns/transip/transip.toml -->
|
||||
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
|
||||
|
||||
Since: v2.0.0
|
||||
|
||||
Configuration for [TransIP](https://www.transip.nl/).
|
||||
|
||||
@ -17,13 +20,15 @@ Configuration for [TransIP](https://www.transip.nl/).
|
||||
<!--more-->
|
||||
|
||||
- Code: `transip`
|
||||
- Since: v2.0.0
|
||||
|
||||
|
||||
Here is an example bash command using the TransIP provider:
|
||||
|
||||
```bash
|
||||
TRANSIP_ACCOUNT_NAME = "Account name" \
|
||||
TRANSIP_PRIVATE_KEY_PATH = "transip.key" \
|
||||
lego --email myemail@example.com --dns transip --domains my.example.org run
|
||||
lego --email you@example.com --dns transip --domains my.example.org run
|
||||
```
|
||||
|
||||
|
||||
@ -37,7 +42,7 @@ lego --email myemail@example.com --dns transip --domains my.example.org run
|
||||
| `TRANSIP_PRIVATE_KEY_PATH` | Private key path |
|
||||
|
||||
The environment variable names can be suffixed by `_FILE` to reference a file instead of a value.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
## Additional Configuration
|
||||
@ -49,7 +54,7 @@ More information [here](/lego/dns/#configuration-and-credentials).
|
||||
| `TRANSIP_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.
|
||||
More information [here](/lego/dns/#configuration-and-credentials).
|
||||
More information [here]({{< ref "dns#configuration-and-credentials" >}}).
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user