Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free. Learn more →
Top 23 pi-hole Open-Source Projects
-
Pi-Hole - I have Pi-Hole running in a docker container on my server. My router then uses Pi-Hole as it's DNS provider. This blocks all adverts and trackers going across my network. There are still some that get through like YouTube ads but it blocks the majority including Google Analytics.
-
Yesterday I deployed the official pi hole docker container on my raspberry pi 3 and set a custom DNS address on my phone addressing to the pi.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
anti-AD
致力于成为中文区命中率最高的广告过滤列表,实现精确的广告屏蔽和隐私保护。anti-AD现已支持AdGuardHome,dnsmasq, Surge,Pi-Hole,smartdns等网络组件。完全兼容常见的广告过滤工具所支持的各种广告过滤列表格式
-
Self-Hosting-Guide
Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
Project mention: Deploying ChatGPT locally with Kubernetes, Docker, Windows, MacOS, and Linux | /r/programming | 2023-04-16 -
I don't know if it's related, but a few weeks ago I installed this https://github.com/anudeepND/whitelist For a while I didn't notice anything strange. Then a few days ago I noticed the same as you: -2 Domains on Adlists.
-
wirehole
WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.
I have been running a home server for a little over a year now mostly for Plex and backups. I set up a Wireguard instance with unbound and pi-hole called Wirehole to remote to my services and keeping things secure on my phone and laptop at times.
-
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
OR I could implement https://github.com/vmstan/gravity-sync as it's last commit was a year ago but users still seem to be using it.
-
Hi, I was wondering if there was a way to use Hagezi lists within Firewalla natively? Both block and allow? https://github.com/hagezi/dns-blocklists
-
-
https://github.com/tanrax/maza-ad-blocking - Local ad blocker. Like Pi-hole but local and using your operating system. - if you have heard about AdGuard, but want to use something similar locally, give this tool a try.
-
Pi.Alert
WIFI / LAN intruder detector. Check the devices connected and alert you with unknown devices. It also warns of the disconnection of "always connected" devices
Project mention: Pi.Alert using increasing number of arp-scan processes simultaneously | /r/pihole | 2023-07-05For those of you who may seek help on this subject, kind leiweibau helped me in this and that conversations. There is a better and actively developed fork of this project in leiweibau's github repo. So you may want to use it.
-
PADD
PADD (formerly Chronometer2) is a more expansive version of the original chronometer.sh that is included with Pi-Hole. PADD provides in-depth information about your Pi-hole.
Project mention: Cant get PADD to run, I've restarted the installation 3 times and it still wont display on my 3.5" screen | /r/pihole | 2023-09-17 -
Pi-Hole-PiVPN-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-OpenVPN-Configs
Run your own privacy-first ad blocking service in the cloud for free on Google Cloud Services.
-
Project mention: Important Update: Changes to Blocklist Syntax Support | /r/oisd_blocklist | 2023-03-16
There are wrappers for updating regex lists that can be modified with other URLs. This was floating around for a while: https://github.com/mmotti/pihole-regex/blob/master/install.py and this is another method: https://www.bentasker.co.uk/posts/documentation/general/refreshing-piholes-regex-block-list-from-external-sources.html With enough regex tweaking I bet you could shave at least tens of thousands of lines off your list, and it could be divided into regex entries for domains where it makes sense, with the rest being non-regex domain entries. Simple regex that is functionally equivalent to AdBlock style wildcard blocks won't notably bog down the system either. It might take a few hours to get a workflow going to streamline producing such a list, but it can be done.
-
It's actually the name of the Pi-hole DNS server (FTLDNS) - pihole-FTL: - https://docs.pi-hole.net/ftldns/ - https://github.com/pi-hole/FTL
-
I'm using this fork of the official pihole docker https://github.com/jacklul/pihole-updatelists. This docker image by default contains the block lists form https://firebog.net/, but only the safe ones that shouldn't affect web browsing which is what I've seen the past few days I've been running it.
-
Project mention: Is there a filter or otherwise a way to block all google domains except YouTube? | /r/Adguard | 2023-05-12
Yes
-
Oh btw a sidenote: instead of the Energized lists you can use the 1Hosts lists, it is awesome as well.
-
blacklist
Curated and well-maintained hostfile to block ads, tracking, cryptomining, and more! Updated regularly. ⚡🔒
Enable most of the default ones, use DNS filtering. I use Cloudflare DNS. And for some third-party filters you can load, I recommend Steven Black hosts, OISD blocklists, Developer Dan hosts and AnudeepND Blacklist.
-
-
cloudblock
Cloudblock deploys secure ad-blocking and VPN for all devices. Text and video guides included! 6 supported cloud providers, plus Ubuntu and Raspberry Pi. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and Ansible.
Project mention: Install Pi Hole and configure to work with WireGuard on Free OCI Instance | /r/pihole | 2023-06-16https://github.com/chadgeary/cloudblock Another one which you can use but with less work
-
Pi.Alert
💻🔍 WIFI / LAN intruder detector. Scans for devices connected to your network and alerts you if new and unknown devices are found. (by jokob-sk)
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
pi-hole related posts
- Cant get PADD to run, I've restarted the installation 3 times and it still wont display on my 3.5" screen
- Critical ignoring as a core competence for digital citizens (2022)
- Czech scientists confirm the existence of the π-hole in molecules
- How to stop YT ads on a smart tv?
- TV's are becoming intrusive and abusive; what to do about it?
- We Spent $1,500,000 on Ads Without Getting a Single Customer
- Can PiHole run on a OrangePi....
-
A note from our sponsor - Mergify
blog.mergify.com | 22 Sep 2023
Index
What are some of the best open-source pi-hole projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Pi-hole | 43,410 |
2 | docker-pi-hole | 6,883 |
3 | anti-AD | 6,834 |
4 | Self-Hosting-Guide | 5,980 |
5 | whitelist | 3,912 |
6 | wirehole | 3,417 |
7 | youTube_ads_4_pi-hole | 2,236 |
8 | gravity-sync | 1,801 |
9 | dns-blocklists | 1,788 |
10 | AdminLTE | 1,767 |
11 | Maza ad blocking | 1,713 |
12 | Pi.Alert | 1,655 |
13 | PADD | 1,305 |
14 | Pi-Hole-PiVPN-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-OpenVPN-Configs | 1,264 |
15 | pihole-regex | 1,246 |
16 | FTL | 1,216 |
17 | pihole-updatelists | 1,197 |
18 | no-google | 1,074 |
19 | 1Hosts | 1,007 |
20 | blacklist | 981 |
21 | NextDNS-Config | 741 |
22 | cloudblock | 734 |
23 | Pi.Alert | 713 |