1 Name = "Loopia"
2 Description = ''''''
3 URL = "https://loopia.com"
4 Code = "loopia"
5 Since = "v4.2.0"
6 7 Example = '''
8 LOOPIA_API_USER=xxxxxxxx \
9 LOOPIA_API_PASSWORD=yyyyyyyy \
10 lego --dns loopia -d '*.example.com' -d example.com run
11 '''
12 13 Additional = '''
14 ### API user
15 16 You can [generate a new API user](https://customerzone.loopia.com/api/) from your account page.
17 18 It needs to have the following permissions:
19 20 * addZoneRecord
21 * getZoneRecords
22 * removeZoneRecord
23 * removeSubdomain
24 '''
25 26 [Configuration]
27 [Configuration.Credentials]
28 LOOPIA_API_USER = "API username"
29 LOOPIA_API_PASSWORD = "API password"
30 [Configuration.Additional]
31 LOOPIA_API_URL = "API endpoint. Ex: https://api.loopia.se/RPCSERV or https://api.loopia.rs/RPCSERV"
32 LOOPIA_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 2400)"
33 LOOPIA_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 60)"
34 LOOPIA_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 300)"
35 LOOPIA_HTTP_TIMEOUT = "API request timeout in seconds (Default: 60)"
36 37 [Links]
38 API = "https://www.loopia.com/api"
39