Nathan Woodburn 656f17020f
All checks were successful
Build Docker / Build_Docker (push) Successful in 3m16s
feat: Add donation info to HNSDoH
2025-08-22 12:07:01 +10:00
2025-07-26 14:05:12 +10:00
2025-08-22 12:07:01 +10:00
2024-10-09 20:21:07 +11:00
2024-06-20 13:58:44 +10:00
2024-10-09 20:21:07 +11:00
2024-10-09 20:21:07 +11:00
2025-08-15 17:21:23 +10:00
2023-12-22 17:41:51 +11:00
2024-06-20 13:58:44 +10:00
2023-12-15 14:23:18 +11:00
2024-05-30 21:12:31 +10:00
2025-07-24 14:01:12 +10:00
2023-12-22 17:41:51 +11:00
2024-01-08 01:37:07 +11:00
2023-12-16 17:19:42 +11:00

HNS DoH load balancer

Run a node to hellp the project

Contact Nathan.Woodburn/ via

You will need a static IP address that you can host the server on. This server needs access to these ports

  • 443 (TCP) Required for DoH
  • 853 (TCP/UDP) Required for DoT
  • 53 (TCP/UDP) Required for Plain DNS

Install script

Contact Nathan.Woodburn/ to get an Auth token. Replace the token file with the token provided (this is case sensitive and must be exact). This token is used to get a certificate for the domain.

cd /root
git clone https://git.woodburn.au/nathanwoodburn/hns_doh_loadbalancer.git
echo "TOKEN FROM NATHAN" > /root/hns_doh_loadbalancer/token
sudo hns_doh_loadbalancer/install.sh

How HNS DoH load balancer works

The load balancer is using DNS load balancing to distribute the load across multiple community ran DoH servers.
Each DoH server runs a recursive DNS server that is capable of resolving HNS names. It will respond to DNS queries over regular DNS in addition to DNS over HTTPS (DoH) and DNS over TLS (DoT).

Description
Community ran DNS over HTTPS, DNS over TLS and regular DNS server pool
https://hnsdoh.com
Readme 1.1 MiB
Languages
HTML 64.2%
Shell 17%
Python 11.6%
CSS 6.5%
JavaScript 0.5%
Other 0.2%