1 Name = "RcodeZero"
2 Description = ''''''
3 URL = "https://www.rcodezero.at/"
4 Code = "rcodezero"
5 Since = "v4.13"
6 7 Example = '''
8 RCODEZERO_API_TOKEN=<mytoken> \
9 lego --dns rcodezero -d '*.example.com' -d example.com run
10 '''
11 12 Additional = '''
13 ## Description
14 15 Generate your API Token via https://my.rcodezero.at with the `ACME` permissions.
16 These are special tokens with limited access for ACME requests only.
17 18 RcodeZero is an Anycast Network so the distribution of the DNS01-Challenge can take up to 2 minutes.
19 20 '''
21 22 [Configuration]
23 [Configuration.Credentials]
24 RCODEZERO_API_TOKEN = "API token"
25 [Configuration.Additional]
26 RCODEZERO_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 10)"
27 RCODEZERO_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 240)"
28 RCODEZERO_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 120)"
29 RCODEZERO_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
30 31 [Links]
32 # Note: the API endpoint used inside the client is not documented.
33 API = "https://my.rcodezero.at/openapi"
34