luci-app-https-dns-proxy: add AhaDNS and minor fixes
* Add AhaDNS: thanks to @Jefe777 (account now deleted) and their PR at https://github.com/openwrt/luci/pull/5612 * Update email addresses * Add missing new line to ControlD files * Add RPCD reload to uci-defaults file Signed-off-by: Stan Grishin <stangri@melmac.ca>
This commit is contained in:
parent
a2d121f05b
commit
da3bb1e80b
19 changed files with 130 additions and 9 deletions
|
@ -1,11 +1,11 @@
|
|||
# Copyright 2017-2018 Stan Grishin (stangri@melmac.net)
|
||||
# Copyright 2017-2018 Stan Grishin (stangri@melmac.ca)
|
||||
# This is free software, licensed under the GNU General Public License v3.
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_LICENSE:=GPL-3.0-or-later
|
||||
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
|
||||
PKG_VERSION:=2021-07-29-1
|
||||
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.ca>
|
||||
PKG_VERSION:=2021-09-27-2
|
||||
|
||||
LUCI_TITLE:=DNS Over HTTPS Proxy Web UI
|
||||
LUCI_DESCRIPTION:=Provides Web UI for DNS Over HTTPS Proxy
|
||||
|
|
|
@ -5,4 +5,4 @@ return {
|
|||
bootstrap_dns = "76.76.2.4,2606:1a40::4",
|
||||
help_link = "https://kb.controld.com/tutorials",
|
||||
help_link_text = "ControlD"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,4 +5,4 @@ return {
|
|||
bootstrap_dns = "76.76.2.3,2606:1a40::3",
|
||||
help_link = "https://kb.controld.com/tutorials",
|
||||
help_link_text = "ControlD"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,4 +5,4 @@ return {
|
|||
bootstrap_dns = "76.76.2.2,2606:1a40::2",
|
||||
help_link = "https://kb.controld.com/tutorials",
|
||||
help_link_text = "ControlD"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,4 +5,4 @@ return {
|
|||
bootstrap_dns = "76.76.2.1,2606:1a40::1",
|
||||
help_link = "https://kb.controld.com/tutorials",
|
||||
help_link_text = "ControlD"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,4 +5,4 @@ return {
|
|||
bootstrap_dns = "76.76.2.0,2606:1a40::0",
|
||||
help_link = "https://kb.controld.com/tutorials",
|
||||
help_link_text = "ControlD"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-au",
|
||||
label = _("AhaDNS.com - Australia (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.au.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-chi",
|
||||
label = _("AhaDNS.com - US/Chicago (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.chi.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-es",
|
||||
label = _("AhaDNS.com - Spain (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.es.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-in",
|
||||
label = _("AhaDNS.com - India (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.in.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-it",
|
||||
label = _("AhaDNS.com - Italy (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.it.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-la",
|
||||
label = _("AhaDNS.com - US/Los Angeles (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.la.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-nl",
|
||||
label = _("AhaDNS.com - Netherlands (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.nl.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-no",
|
||||
label = _("AhaDNS.com - Norway (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.no.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-ny",
|
||||
label = _("AhaDNS.com - US/New York (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.ny.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
name = "ahadns-doh-pl",
|
||||
label = _("AhaDNS.com - Poland (Block Malware + Ads)"),
|
||||
resolver_url = "https://doh.pl.ahadns.net/dns-query",
|
||||
bootstrap_dns = "185.213.26.187,45.67.219.208,5.2.75.75,45.79.120.233,2a0d:5600:33:3::3,2a04:bdc7:100:70::70,2a04:52c0:101:75::75,2400:8904:e001:43::43",
|
||||
help_link = "https://ahadns.com/dns-over-https/",
|
||||
help_link_text = "AhaDNS.com"
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
<%# Copyright 2020 Stan Grishin <stangri@melmac.net> -%>
|
||||
<%# Copyright 2020 Stan Grishin <stangri@melmac.ca> -%>
|
||||
|
||||
<%+https-dns-proxy/css%>
|
||||
<%+https-dns-proxy/js%>
|
||||
|
|
|
@ -17,6 +17,46 @@ msgstr ""
|
|||
msgid "AdGuard (Standard)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.au.doh.lua:3
|
||||
msgid "AhaDNS.com - Australia (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.in.doh.lua:3
|
||||
msgid "AhaDNS.com - India (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.it.doh.lua:3
|
||||
msgid "AhaDNS.com - Italy (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.nl.doh.lua:3
|
||||
msgid "AhaDNS.com - Netherlands (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.no.doh.lua:3
|
||||
msgid "AhaDNS.com - Norway (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.pl.doh.lua:3
|
||||
msgid "AhaDNS.com - Poland (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.es.doh.lua:3
|
||||
msgid "AhaDNS.com - Spain (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.chi.doh.lua:3
|
||||
msgid "AhaDNS.com - US/Chicago (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.la.doh.lua:3
|
||||
msgid "AhaDNS.com - US/Los Angeles (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.ny.doh.lua:3
|
||||
msgid "AhaDNS.com - US/New York (Block Malware + Ads)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.alidns.dns.lua:3
|
||||
msgid "AliDNS"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
#!/bin/sh
|
||||
rm -rf /var/luci-modulecache/; rm -f /var/luci-indexcache;
|
||||
[ -x /etc/init.d/rpcd ] && /etc/init.d/rpcd reload
|
||||
exit 0
|
||||
|
|
Loading…
Reference in a new issue