Great project. I just came in on this, this is the best use of one of my spare pis since the pi 1! (I’m cerrently running it on pi 1 as well.) there is a performance hit for me when pulling logs but I am not bothered by that
I have a feature request that I think many will find potentially useful.
On my current router I am able to setup internal DNS names to my local servers. For example 192.168.0.245 is a webserver I have and in my browser I can type webserver.local and the DNS resolves it to the 192.168.0.245. However Since using pihole, I pointed the router to use the pihole as DNS. Now I can’t do internal DNS resolution because offloading the DNS funtion of my router to the pihole it disables ALL resolution on my router making the table I have obsolete.
I have found this article that helps me resetup my internal DNS resolution to webserver.local
This works and it is currently using DNSmasq which is the same as this program.
I was thinking you could integrate this pretty much into the interface have a section either in the main list on the left or it could be listed under “tools” as well.
Where you could have a box for DNS and a box for the ip it resolves to. It would have an apply button as well.
keep up the good work. If I can be of a service i can try to help. I could create a mock up maybe of how I think it should work/look. Let me know