chore: update dependencies

This commit is contained in:
Jacky 2024-09-03 08:41:34 +08:00
parent ec312c9f28
commit be43a6ab20
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D
10 changed files with 440 additions and 303 deletions

View file

@ -26,6 +26,7 @@ lego --email you@example.com --dns bluecat --domains my.example.org run
BLUECAT_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
BLUECAT_TTL = "The TTL of the TXT record used for the DNS challenge"
BLUECAT_HTTP_TIMEOUT = "API request timeout"
BLUECAT_SKIP_DEPLOY = "Skip deployements"
[Links]
API = "https://docs.bluecatnetworks.com/r/Address-Manager-API-Guide/REST-API/9.1.0"

View file

@ -68,10 +68,10 @@ It follows the principle of least privilege and limits the possible damage, shou
CLOUDFLARE_DNS_API_TOKEN = "Alias to CF_DNS_API_TOKEN"
CLOUDFLARE_ZONE_API_TOKEN = "Alias to CF_ZONE_API_TOKEN"
[Configuration.Additional]
CLOUDFLARE_POLLING_INTERVAL = "Time between DNS propagation check"
CLOUDFLARE_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
CLOUDFLARE_TTL = "The TTL of the TXT record used for the DNS challenge"
CLOUDFLARE_HTTP_TIMEOUT = "API request timeout"
CLOUDFLARE_POLLING_INTERVAL = "Time between DNS propagation check (in seconds)"
CLOUDFLARE_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation (in seconds)"
CLOUDFLARE_TTL = "The TTL of the TXT record used for the DNS challenge (in seconds)"
CLOUDFLARE_HTTP_TIMEOUT = "API request timeout (in seconds)"
[Links]
API = "https://api.cloudflare.com/"

View file

@ -0,0 +1,27 @@
Name = "DirectAdmin"
Description = ''''''
URL = "https://www.directadmin.com"
Code = "directadmin"
Since = "v4.18.0"
Example = '''
DIRECTADMIN_API_URL="http://example.com:2222" \
DIRECTADMIN_USERNAME=xxxx \
DIRECTADMIN_PASSWORD=yyy \
lego --email you@example.com --dns directadmin --domains my.example.org run
'''
[Configuration]
[Configuration.Credentials]
DIRECTADMIN_API_URL = "URL of the API"
DIRECTADMIN_USERNAME = "API username"
DIRECTADMIN_PASSWORD = "API password"
[Configuration.Additional]
DIRECTADMIN_ZONE_NAME = "Zone name used to add the TXT record"
DIRECTADMIN_POLLING_INTERVAL = "Time between DNS propagation check"
DIRECTADMIN_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
DIRECTADMIN_TTL = "The TTL of the TXT record used for the DNS challenge"
DIRECTADMIN_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "https://www.directadmin.com/api.php"

View file

@ -0,0 +1,23 @@
Name = "Lima-City"
Description = ''''''
URL = "https://www.lima-city.de"
Code = "limacity"
Since = "v4.18.0"
Example = '''
LIMACITY_API_KEY="xxxxxxxxxxxxxxxxxxxxx" \
lego --email myemail@example.com --dns limacity --domains my.example.org run
'''
[Configuration]
[Configuration.Credentials]
LIMACITY_API_KEY = "The API key"
[Configuration.Additional]
LIMACITY_POLLING_INTERVAL = "Time between DNS propagation check"
LIMACITY_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
LIMACITY_SEQUENCE_INTERVAL = "Time between sequential requests"
LIMACITY_TTL = "The TTL of the TXT record used for the DNS challenge"
LIMACITY_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "https://www.lima-city.de/hilfe/lima-city-api"

View file

@ -0,0 +1,23 @@
Name = "mijn.host"
Description = ''''''
URL = "https://mijn.host/"
Code = "mijnhost"
Since = "v4.18.0"
Example = '''
MIJNHOST_API_KEY="xxxxxxxxxxxxxxxxxxxxx" \
lego --email myemail@example.com --dns mijnhost --domains my.example.org run
'''
[Configuration]
[Configuration.Credentials]
MIJNHOST_API_KEY = "The API key"
[Configuration.Additional]
MIJNHOST_POLLING_INTERVAL = "Time between DNS propagation check"
MIJNHOST_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
MIJNHOST_SEQUENCE_INTERVAL = "Time between sequential requests"
MIJNHOST_TTL = "The TTL of the TXT record used for the DNS challenge"
MIJNHOST_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "https://mijn.host/api/doc/"

View file

@ -0,0 +1,23 @@
Name = "Mittwald"
Description = ''''''
URL = "https://www.mittwald.de/"
Code = "mittwald"
Since = "v1.48.0"
Example = '''
MITTWALD_TOKEN=my-token \
lego --email you@example.com --dns mittwald --domains my.example.org run
'''
[Configuration]
[Configuration.Credentials]
MITTWALD_TOKEN = "API token"
[Configuration.Additional]
MITTWALD_POLLING_INTERVAL = "Time between DNS propagation check"
MITTWALD_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation"
MITTWALD_TTL = "The TTL of the TXT record used for the DNS challenge"
MITTWALD_HTTP_TIMEOUT = "API request timeout"
MITTWALD_SEQUENCE_INTERVAL = "Time between sequential requests"
[Links]
API = "https://api.mittwald.de/v2/docs/"