nowfound

Dev tools · alternatives · 2026

24 alternatives to Run Pi-hole on a local Kubernetes/K3s cluster

Contribute to manibatra/kube-pihole development by creating an account on GitHub.

This project enables developers to deploy Pi-hole, a network-wide ad blocker and DNS server, on a local Kubernetes or K3s cluster. It is designed for developers who want to run Pi-hole in a containerized environment… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Run Pi-hole on a local Kubernetes/K3s cluster launched in 2022; newer entries below may have overtaken it.

  1. 1

    Hi, I just saw this tweet[^1] by @QuinnyPig that mentions accessing your Pi-hole while traveling thanks to TailScale and wondered how to deploy Pi-hole at the edge, instead of a home lab, for improved latency. My simple solution involves running it on Fly.io to make it easy to relocate anywhere, and embedding tailscale into the same firecracker VM (né docker container) to keep the infra dead simple and cheap. Naively deploying a publicly accessible DNS resolver is not ideal[^2] so the main constraint was to secure the VM by 1) keeping all public ports closed and 2) having Pi-hole listen only…

    2022 · github.com · its alternatives →

  2. 2

    WireHole offers a unified docker-compose project that integrates WireGuard, PiHole, and Unbound, complete with a user interface. This solution is designed to empower users to swiftly set up and manage either a full or split-tunnel WireGuard VPN. It features ad-blocking capabilities through PiHole and enhanced DNS caching and privacy options via Unbound. The intuitive UI makes deployment and ongoing management straightforward, providing a comprehensive VPN solution with added privacy features.

    2023 · github.com · its alternatives →

  3. 3RP
  4. 4

    pi pod runs your pi session in a cloud pod. pipod.dev

    21d ago · pipod.dev · its alternatives →

  5. 5

    How to "encourage" your children to use the internet more for learning using Pi-hole 5.0 - 1stOctet/YouWillUnderstandWhenYouAreOlder

    2020 · github.com · its alternatives →

  6. 6

    NextDNS protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised Internet for kids — on all devices and on all networks.

    2019 · nextdns.io · its alternatives →

  7. 7

    Run Tor onion services on Kubernetes. Contribute to kragniz/tor-controller development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  8. 8

    A fully featured remote app for your Pi-hole.

    2021 · apps.apple.com · its alternatives →

  9. 9

    Network-wide Ad Blocking

    2020 · pi-hole.net · its alternatives →

  10. 10AO
  11. 11

    Effortless Pi-hole DNS Ad Blocking Control

    2025 · soomaalabs.com · its alternatives →

  12. 12

    A BLACK HOLE FOR INTERNET ADVERTISEMENTS

    2018 · its alternatives →

  13. 13PA
  14. 14

    A low power 1U Raspberry Pi cluster server for inexpensive colocation. - pawl/raspberry-pi-1u-server

    2021 · github.com · its alternatives →

  15. 15

    The Network-Wide Ad Blocker

    2018 · uk.pi-supply.com · its alternatives →

  16. 16

    I built that initially for an AI chat bot that allows teams to perform DevOps tasks straight out of Slack/Teams (with proper permission control, obviously). Useful to let developers perform mundane tasks, or help coordinate incident response. I ended up using it myself on my own machine to manage Hetzner and AWS boxes. I thought that may be useful to others. The default policy should be good enough, but if you don't like living dangerously, you can set it to `paranoid`. Install: `pi install npm:pi-hosts` GitHub: https://github.com/hunvreus/pi-hosts

    Apr 2026 · github.com · its alternatives →

  17. 17

    Manage your Pi-hole(s) from your macOS menu bar

    2020 · apps.apple.com · its alternatives →

  18. 18

    Docker to Kubernetes in one command. Contribute to redspread/spread development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  19. 19

    Hi HN! We’re Yann, Edouard, and Bastien from Koyeb (https://www.koyeb.com/). We’re building a platform to let you deploy full-stack apps on high-performance hardware around the world, with zero configuration. We provide a “global serverless feeling”, without the hassle of re-writing all your apps or managing k8s complexity [1]. We built Scaleway, a cloud service provider where we designed ARM servers and provided them as cloud servers. During our time there, we saw customers struggle with the same issues while trying to deploy full-stack applications and APIs resiliently. As…

    2023 · koyeb.com · its alternatives →

  20. 20PP

    Hey Hacker News, My friend and I are building a network level adblocker based on pihole. We wanted to invite you to try it here - https://datajoy.us/try/ 1. Click "Try Now" 2. The results page will show you the IP of our DNS server (139.162.177.133). Put that IP first in your router or device's DNS settings. Don't remove the other DNS entries! Just put us first. 3. ?? 4. Ad free browsing on a single device or on all devices on your network. If you want to join out mailing list for future updates, just drop the /try and signup. If you like the performance of this…

    2017 · its alternatives →

  21. 21

    Network-wide ad blocking via your own Linux hardware

    2017 · pi-hole.net · its alternatives →

  22. 22PI
  23. 23

    Home of Public Piholes

    2019 · public-pihole.com · its alternatives →

  24. 24

    Fully fledged (HA) Kubernetes Cluster using official kubeadm, ansible and helm. Tested on RHEL/CentOS/Ubuntu with support of http_proxy, dashboard installed, ingress controller, heapster - using official helm charts - ReSearchITEng/kubeadm-playbook

    2019 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →