A few of my friends experienced the glory of PiHole in my home network and asked, if I could install such a thing in their networks as well.

Which I obviously could, but none of them are interested in updating/maintaining such a device. So I would like to collect some suggestions on how to deploy such a box with (ideally) zero interaction from my side until the end of times.

My hardware platform of choice would be a cheap thin client (Futro s920 or something like that) running Ubuntu with unattended updates enabled.

Pihole itself seem to offer an auto-updater, but I’m not sure how stable that runs in the long run - maybe Docker would be better suited here?

  • francis@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    Thanks for the explicit mention, I should have been less vague with my “planning the security aspects” comment. I was thinking firewall rules would mitigate that, but could moot if the friends are on a dynamic lease.

    VPN is a bit of a non starter since that would require installing and running a VPN client 24/7 on all devices, else you’re dropping in a site to site VPN device on the network… At that point you might as well cut out the extra complication and just run PiHole on that point.

    I actually learned about public AdGuard servers in this thread! I’d definitely lean that way if I were OP (because I personally do not want to field “the internet is not working” calls in the middle of the night).