Network-wide ad blocking via your own Linux hardware
FTLDNS™ (pihole-FTL
) provides an interactive API and also generates statistics for Pi-hole®'s Web interface.
- Fast: stats are read directly from memory by coupling our codebase closely with
dnsmasq
- Versatile: upstream changes to
dnsmasq
can quickly be merged in without much conflict - Lightweight: runs smoothly with minimal hardware and software requirements such as Raspberry Pi Zero
- Interactive: our API can be used to interface with your projects
- Insightful: stats normally reserved inside of
dnsmasq
are made available so you can see what's really happening on your network
The official FTLDNS documentation can be found here.
FTLDNS (pihole-FTL
) is installed by default when you choose to enable the Web interface when installing Pi-hole.
IMPORTANT!
FTLDNS will disable any existing installations of
dnsmasq
. This is because FTLDNS isdnsmasq
+ Pi-hole's code, so both cannot run simultaneously.
As mentioned earlier, FTLDNS will be enabled by default when you install Pi-hole. To access the Web interface, navigate to http://pi.hole/admin
or http://<IP OF YOUR PIHOLE>/admin
.
Once logged in, (or authenticated to the API) you can view your network stats to see things like:
- the domains being queried on your network
- the time the queries were initiated
- the amount of domains that were blocked
- the upstream server queries were sent to
- the type of queries (
A
,AAAA
,CNAME
,SRV
,TXT
, etc.)
There are many reoccurring costs involved with maintaining free, open source, and privacy respecting software; expenses which our volunteer developers pitch in to cover out-of-pocket. This is just one example of how strongly we feel about our software, as well as the importance of keeping it maintained.
Make no mistake: your support is absolutely vital to help keep us innovating!
Sending a donation using our links below is extremely helpful in offsetting a portion of our monthly expenses:
Donate via PayPal
Bitcoin:
1GKnevUnVaQM2pQieMyeHkpr8DXfkpfAtL
Bitcoin Cash:
qqh25hlmqaj99xraw00e47xmf8sysnyxhyww2d7dnh
Ethereum:
0xF00aF43d2431BAD585056492b310e48eC40D87e8
If you'd rather not donate (which is okay!), there are other ways you can help support us:
- Patreon Become a patron for rewards
- Digital Ocean affiliate link
- Stickermule earn a $10 credit after your first purchase
- Pi-hole Swag Store affiliate link
- Amazon affiliate link
- DNS Made Easy affiliate link
- Vultr affiliate link
- Spreading the word about our software, and how you have benefited from it
We welcome everyone to contribute to issue reports, suggest new features, and create pull requests.
If you have something to add - anything from a typo through to a whole new feature, we're happy to check it out! Just make sure to fill out our template when submitting your request; the questions that it asks will help the volunteers quickly understand what you're aiming to achieve.
Word-of-mouth continues to help our project grow immensely, and so we are helping make this easier for people.
If you are going to be presenting Pi-hole at a conference, meetup or even a school project, get in touch with us so we can hook you up with free swag to hand out to your audience!
While we are primarily reachable on our Discourse User Forum, we can also be found on a variety of social media outlets. Please be sure to check the FAQ's before starting a new discussion, as we do not have the spare time to reply to every request for assistance.
- Frequently Asked Questions
- Pi-hole Wiki
- Feature Requests
- Discourse User Forum
- Gitter (Real-time chat)
- YouTube