directadmin.toml raw
1 Name = "DirectAdmin"
2 Description = ''''''
3 URL = "https://www.directadmin.com"
4 Code = "directadmin"
5 Since = "v4.18.0"
6
7 Example = '''
8 DIRECTADMIN_API_URL="http://example.com:2222" \
9 DIRECTADMIN_USERNAME=xxxx \
10 DIRECTADMIN_PASSWORD=yyy \
11 lego --dns directadmin -d '*.example.com' -d example.com run
12 '''
13
14 [Configuration]
15 [Configuration.Credentials]
16 DIRECTADMIN_API_URL = "URL of the API"
17 DIRECTADMIN_USERNAME = "API username"
18 DIRECTADMIN_PASSWORD = "API password"
19 [Configuration.Additional]
20 DIRECTADMIN_ZONE_NAME = "Zone name used to add the TXT record"
21 DIRECTADMIN_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 5)"
22 DIRECTADMIN_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 60)"
23 DIRECTADMIN_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 30)"
24 DIRECTADMIN_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
25
26 [Links]
27 API = "https://www.directadmin.com/api.php"
28