Skip to content

LittleChest/Dohna-NS

Repository files navigation

Dohna NS

Another DNS over HTTPS recursive resolver.

For Users

Read Dohna NS Documentation to learn how to install Dohna NS on your device.

Deploy

Provider Deploy
Cloudflare Deploy to Cloudflare
Vercel Deploy to Vercel
Netlify Deploy to Netlify

Environment Variables

Key Default Description
DNS https://dns.google/dns-query Specify a DNS over HTTPS server as the upstream.
API https://dns.google/resolve Specify a JSON API server as the upstream.
IPV4_PREFIX 32 Specify the EDNS client subnet IPv4 prefix length.
IPV6_PREFIX 128 Specify the EDNS client subnet IPv6 prefix length.

Self-hosted

You can use Netlify CLI or workerd (Recommended) to serve locally.

Make sure you can connect to upstream servers.

If you find a bug on self-hosted, try to reproduce it at dohna.ovh before reporting it.

About

Another DNS over HTTPS recursive resolver.

Topics

Resources

License

Stars

Watchers

Forks