I'm not sure if its worth posting, but I just installed pihole and its great. You dont actually need a pi, you can run it in docker. its nice that you can see all the dns queries that are happening.
I think you meant to say that you don't actually need a Pi. It's unfortunate that they named it that way. Never name things after the technology involved in making them work, because if your thing is any good, it'll spread to other devices/languages/operating systems.