elele. DNS is a self-hosted analytics front end for AdGuard Home or Pi-hole. It reads the query log into a store of its own, keeps ninety days of it, and turns the result into the thing the log was always describing.
This wiki covers what it is, how to run it, and how it works inside. Every page is written for the resolver chosen in the switch above — currently AdGuard HomePi-hole — so the commands, variables and caveats you read are the ones that apply to you. The site around it is a live demo running on invented data.
Install it on your own network
curl -fsSL https://dns.elele.dev/install.sh | sudo bashQueries
140,032
in this fixture
Blocked
33.2%
of everything
Devices
16
named, not addressed
Companies
32
attributed
What this is, what it needs, and the shortest path to having it running.
Installing, configuring, updating and repairing a real instance.
What happens between your resolver answering a query and a chart drawing it.
Where this sits next to the software it reads from.
What the site you are on right now is, and where it differs from the product.
Tables, terms and answers to look up rather than read.