Jacky пре 2 месеци
родитељ
комит
85bddf87fa

+ 2 - 0
internal/cert/config/acmedns.toml

@@ -22,6 +22,8 @@ lego --email you@example.com --dns "acme-dns" -d '*.example.com' -d example.com
     ACME_DNS_API_BASE  = "The ACME-DNS API address"
     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."
     ACME_DNS_STORAGE_BASE_URL = "The ACME-DNS JSON account data server."
+  [Configuration.Additional]
+    ACME_DNS_ALLOWLIST = "Source networks using CIDR notation (multiple values should be separated with a comma)."
 
 [Links]
   API = "https://github.com/joohoi/acme-dns#api"

+ 1 - 1
internal/cert/config/liara.toml

@@ -19,4 +19,4 @@ lego --email you@example.com --dns liara -d '*.example.com' -d example.com run
     LIARA_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
 
 [Links]
-  API = "https://dns-service.iran.liara.ir/swagger"
+  API = "https://openapi.liara.ir/?urls.primaryName=DNS"

+ 24 - 0
internal/cert/config/spaceship.toml

@@ -0,0 +1,24 @@
+Name = "Spaceship"
+Description = ''''''
+URL = "https://www.spaceship.com/"
+Code = "spaceship"
+Since = "v4.22.0"
+
+Example = '''
+SPACESHIP_API_KEY="xxxxxxxxxxxxxxxxxxxxx" \
+SPACESHIP_API_SECRET="xxxxxxxxxxxxxxxxxxxxx" \
+lego --email you@example.com --dns spaceship -d '*.example.com' -d example.com run
+'''
+
+[Configuration]
+  [Configuration.Credentials]
+    SPACESHIP_API_KEY = "API key"
+    SPACESHIP_API_SECRET = "API secret"
+  [Configuration.Additional]
+    SPACESHIP_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 2)"
+    SPACESHIP_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 60)"
+    SPACESHIP_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 120)"
+    SPACESHIP_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
+
+[Links]
+  API = "https://docs.spaceship.dev/#tag/DNS-records"