luci-app-https-dns-proxy: Mullvad URL update

Signed-off-by: Hector Fernandez <hector.fernandez.carmona@gmail.com>
This commit is contained in:
Hector Fernandez 2024-08-02 20:12:49 +02:00
parent ee2cae707e
commit d5f80ac6e8
4 changed files with 96 additions and 27 deletions

View File

@ -6,8 +6,8 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-https-dns-proxy
PKG_LICENSE:=AGPL-3.0-or-later
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.ca>
PKG_VERSION:=2023.11.19
PKG_RELEASE:=4
PKG_VERSION:=2023.12.26
PKG_RELEASE:=1
LUCI_TITLE:=DNS Over HTTPS Proxy Web UI
LUCI_URL:=https://github.com/stangri/luci-app-https-dns-proxy/

View File

@ -0,0 +1,41 @@
{
"title": "Mullvad",
"template": "https://{option}dns.mullvad.net/dns-query",
"bootstrap_dns": "1.1.1.1,1.0.0.1,2606:4700:4700::1111,2606:4700:4700::1001,8.8.8.8,8.8.4.4,2001:4860:4860::8888,2001:4860:4860::8844",
"help_link": "https://mullvad.net/en/help/dns-over-https-and-dns-over-tls/",
"http2_only": true,
"params": {
"option": {
"description": "Variant",
"type": "select",
"regex": "(|adblock.|base.|extended.|family.|all.)",
"options": [
{
"value": "",
"description": "Standard"
},
{
"value": "adblock.",
"description": "Ads and Trackers Filter"
},
{
"value": "base.",
"description": "Ads, Trackers, and Malware Filter"
},
{
"value": "extended.",
"description": "Ads, Trackers, Malware, and Social Media Filter"
},
{
"value": "family.",
"description": "Ads, Trackers, Malware, Adult, and Gambling"
},
{
"value": "all.",
"description": "Ads, Trackers, Malware, Adult, Gambling, and Social Media Filter"
}
],
"default": ""
}
}
}

View File

@ -1,25 +0,0 @@
{
"title": "Mullvad",
"template": "https://{option}doh.mullvad.net/dns-query",
"bootstrap_dns": "1.1.1.1,1.0.0.1,2606:4700:4700::1111,2606:4700:4700::1001,8.8.8.8,8.8.4.4,2001:4860:4860::8888,2001:4860:4860::8844",
"help_link": "https://mullvad.net/en/help/dns-over-https-and-dns-over-tls/",
"http2_only": true,
"params": {
"option": {
"description": "Variant",
"type": "select",
"regex": "(adblock.|)",
"options": [
{
"value": "adblock.",
"description": "AdBlocking Filter"
},
{
"value": "",
"description": "Standard"
}
],
"default": ""
}
}
}

View File

@ -0,0 +1,53 @@
{
"title": "Mullvad Regional",
"template": "https://{option}.mullvad.net/dns-query",
"bootstrap_dns": "1.1.1.1,1.0.0.1,2606:4700:4700::1111,2606:4700:4700::1001,8.8.8.8,8.8.4.4,2001:4860:4860::8888,2001:4860:4860::8844",
"help_link": "https://mullvad.net/en/help/dns-over-https-and-dns-over-tls/",
"http2_only": true,
"params": {
"option": {
"description": "Region",
"type": "select",
"regex": "(de-fra-dns-001|gb-lon-dns-001|gb-lon-dns-301|se-got-dns-001|se-mma-dns-001|se-sto-dns-001|sg-sin-dns-101|us-dal-dns-001|us-nyc-dns-601)",
"options": [
{
"value": "de-fra-dns-001",
"description": "Frankfurt, Germany"
},
{
"value": "gb-lon-dns-001",
"description": "London, United Kingdom (1)"
},
{
"value": "gb-lon-dns-301",
"description": "London, United Kingdom (2)"
},
{
"value": "se-got-dns-001",
"description": "Gothenburg, Sweden"
},
{
"value": "se-mma-dns-001",
"description": "Malmö, Sweden"
},
{
"value": "se-sto-dns-001",
"description": "Stockholm, Sweden"
},
{
"value": "sg-sin-dns-101",
"description": "Singapore"
},
{
"value": "us-dal-dns-001",
"description": "Dallas, United States"
},
{
"value": "us-nyc-dns-601",
"description": "New York City, United States"
}
],
"default": "us-nyc-dns-601"
}
}
}