luci-app-https-dns-proxy: update to 2025.05.11-4

* update license ID and copyright in Makefile
* add a short README with link to full documentation
* switch doc link from melmac.net to melmac.ca
* add donate text/URL
* attempt to fix bootstrap DNS loading/saving from json
* add DNS4EU provider (thanks @rikroe)
* add OpenNameServer provider (thanks @Phoenix616)

Signed-off-by: Stan Grishin <stangri@melmac.ca>
This commit is contained in:
Stan Grishin
2025-08-08 20:38:28 +00:00
parent 7e74171feb
commit 45e3d1ac19
7 changed files with 217 additions and 51 deletions
@@ -0,0 +1,36 @@
{
"title": "DNS4EU",
"template": "https://{option}.joindns4.eu/dns-query",
"bootstrap_dns": "86.54.11.100,86.54.11.200,2a13:1001::86:54:11:100,2a13:1001::86:54:11:200",
"help_link": "https://www.joindns4.eu/for-public/",
"params": {
"option": {
"description": "Variant",
"type": "select",
"regex": "(unfiltered|protective|noads|child|child-noads)",
"options": [
{
"value": "unfiltered",
"description": "Unfiltered"
},
{
"value": "protective",
"description": "Protective (blocks malicous and fraudulent websites)"
},
{
"value": "noads",
"description": "Protective with ad-blocking"
},
{
"value": "child",
"description": "Protective with child protection"
},
{
"value": "child-noads",
"description": "Protective with child protection & ad-blocking"
}
],
"default": "unfiltered"
}
}
}
@@ -0,0 +1,32 @@
{
"title": "OpenNameServer",
"template": "https://{option}.opennameserver.org/dns-query",
"bootstrap_dns": "217.160.70.42,2a01:239:2fd:b700::1,213.202.211.221,2001:4ba0:cafe:3d2::1,81.169.136.222,2a01:238:4231:5200::1,185.181.61.24,2a03:94e0:1804::1",
"help_link": "https://opennameserver.org/",
"params": {
"option": {
"description": "Nameserver",
"type": "select",
"regex": "(|ns1|ns2|ns3|ns4)",
"options": [
{
"value": "ns1",
"description": "ns1: Germany - Baden-Baden"
},
{
"value": "ns2",
"description": "ns2: Germany - Düsseldorf"
},
{
"value": "ns3",
"description": "ns3: Germany - Berlin"
},
{
"value": "ns4",
"description": "ns4: Norway - Sandefjord"
}
],
"default": "ns1"
}
}
}