diff --git a/security/acme-client/pkg-descr b/security/acme-client/pkg-descr
index 4650976da..7bf1c46d5 100644
--- a/security/acme-client/pkg-descr
+++ b/security/acme-client/pkg-descr
@@ -12,6 +12,7 @@ Plugin Changelog
Added:
* new automation to reload www/caddy (#4692)
+* add support for Websupport.sk DNS API (#4540)
Changed:
* automatically resolve cron job mismatch (#4627)
diff --git a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
index b0f4e09a2..d71044036 100644
--- a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+++ b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
@@ -1779,6 +1779,21 @@
password
+
+
+ header
+
+
+
+ validation.dns_websupport_api_key
+
+ text
+
+
+ validation.dns_websupport_api_secret
+
+ password
+
header
diff --git a/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsWebsupport.php b/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsWebsupport.php
new file mode 100644
index 000000000..83393e3eb
--- /dev/null
+++ b/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsWebsupport.php
@@ -0,0 +1,44 @@
+acme_env['WS_ApiKey'] = (string)$this->config->dns_websupport_api_key;
+ $this->acme_env['WS_ApiSecret'] = (string)$this->config->dns_websupport_api_secret;
+ }
+}
diff --git a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
index b1efacf4a..4a3a31dcf 100644
--- a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+++ b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
@@ -525,6 +525,7 @@
Variomedia.de
Vscale
Vultr
+ Websupport.sk
World4You
Yandex PDD
Zilore
@@ -1247,6 +1248,12 @@
N
+
+ N
+
+
+ N
+
N