diff --git a/web/html/xui/settings.html b/web/html/xui/settings.html
index d4b4c028..94364eb7 100644
--- a/web/html/xui/settings.html
+++ b/web/html/xui/settings.html
@@ -153,6 +153,7 @@
+
@@ -285,6 +286,7 @@
"geosite:spotify-ads"
],
porn: ["geosite:category-porn"],
+ speedtest: ["geosite:speedtest"],
openai: ["geosite:openai"],
google: ["geosite:google"],
spotify: ["geosite:spotify"],
@@ -597,6 +599,23 @@
});
},
},
+ SpeedTestSettings: {
+ get: function () {
+ return this.templateRuleGetter({
+ outboundTag: "blocked",
+ property: "domain",
+ data: this.settingsData.domains.speedtest
+ });
+ },
+ set: function (newValue) {
+ this.templateRuleSetter({
+ newValue,
+ outboundTag: "blocked",
+ property: "domain",
+ data: this.settingsData.domains.speedtest
+ });
+ },
+ },
GoogleIPv4Settings: {
get: function () {
return this.templateRuleGetter({