1- # [ Usable Privacy DNS (updns)] ( https://docs.usableprivacy.com/updns )
1+ #[ Usable Privacy DNS (updns)] ( https://docs.usableprivacy.com/updns )
2+ ![ GitHub release (latest by date)] ( https://img.shields.io/github/v/release/usableprivacy/updns )
3+ ![ GitHub] ( https://img.shields.io/github/license/usableprivacy/updns )
24
35Privacy-protecting DNS resolver with advertising and tracker blocking.
6+ This code powers ** [ adfree.usableprivacy.net] ( https://docs.usableprivacy.com/updns ) ** a public, adblocking
7+ and non-logging DoH/DoT service.
48
59# Deploy a custom updns setup
610This repository provides the source code to our public filtering encrypted DNS setup.
@@ -21,12 +25,12 @@ Requirements: [docker](https://github.com/docker/docker-ce) and [docker-compose]
2125
2226## Basic updns building blocks
2327* [docker-compose.yml](docker-compose.yml) spawns ad-blocking DoH + DoT servers.
24- * The Docker compose setup is prepared for deployment with `traefik2` (edge routing + TLS)
28+ * The Docker compose setup is ready for deployment with `traefik2` (edge routing + TLS)
2529* Basic **updns** Services
26- * [doh ](cryptodns) deploys `dnsdist` in Docker with DoH and DoT endpoints.
27- * [letsencrypt](letsencrypt) deploys certbot to get valid TLS certificates.
28- * [nameserver](nameserver) deploys `dnsmasq` in Docker for filtering, ruleset see [blacklist.conf](nameserver/conf/blacklist.conf)
29- * Other Services
30- * [staticweb](website) is our current [ website](https://usableprivacy.net)
30+ * [cryptodns ](cryptodns) deploys `dnsdist` in Docker with DoH and DoT endpoints.
31+ * [letsencrypt](letsencrypt) deploys ` certbot` to get valid TLS certificates.
32+ * [nameserver](nameserver) deploys `dnsmasq` in Docker for filtering, see [blacklist.conf](nameserver/conf/blacklist.conf)
33+ * Other Service(s)
34+ * [staticweb](staticweb) simple static website
3135---
3236[Nysos Tech e.U.](https://nysos.net), Markus Donko-Huber 2020
0 commit comments