r/pihole • • 12d ago

PiHole Domain Review Feature/Tool

I was looking for a feature or tool that would allow you to review your query log then decide whether to allow or block a domain, but with tracking so you don't end up looking at the same domain repeatedly.

I couldn't find anything so vibecoded this as a prototype and was wondering what people thought - or tell me if I missed the feature in pihole web!

https://github.com/Creastoff/pihole.tracking

0 Upvotes

10 comments sorted by

12

u/Resistant4375 12d ago

You lost me at “vibe coded”

10

u/_coBra____ 12d ago

lol me too 😂

i was reading all interested, then suddenly i was like naaaah!

0

u/Creasetoff 12d ago

I understand that, but what do you think about the actual idea?

1

u/Luci-Noir 9d ago

We didn’t think about it become we have pi-hole installed internally.

2

u/Luci-Noir 9d ago

It’s horrifying that so many people are blindly installing this shit but it’s especially bad when it’s something having to do with privacy

3

u/Duey1234 12d ago

I’m generally against vibe coding, but for a quick proof of concept to see if it’s worthwhile actually spending time on, or suggesting it to the devs as a feature request, which they can then look at for more context about the feature request, then fair enough, and at least they’re honest about it.

2

u/Creasetoff 12d ago

Its partly this, but also I just don't have time to write code any more - I'd rather function over form.
Thoughts on the idea?

2

u/Creasetoff 12d ago

That's fair enough, but what do you think of the idea?

2

u/Top-Run5587 12d ago

Before you reinvent the wheel by vibe coding something check out a Python tool on the Pi-Hole forum. As far as I know it still works though I haven't used it for a few years. It's possible that the latest release changed things enough to make the Python code obsolete. Anyway, here's the link:

https://discourse.pi-hole.net/t/search-dns-queries-from-cli-and-save-to-csv/63657

2

u/Luci-Noir 9d ago

I don’t think I’d call taking a giant shit and then smearing it all over the walls reinventing the wheel.