So I reinstalled everything and the latest pihole just came with one adlist, about 250K entries.
I mostly just want to make sure we’re blocking adware and trackers but malware, crypto nonsense, etc… would be good too.
Thanks for suggestions.
1,089,320 domains total.
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://v.firebog.net/hosts/AdguardDNS.txt
https://v.firebog.net/hosts/Admiral.txt
https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
https://v.firebog.net/hosts/Easylist.txt
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/UncheckyAds/hosts
https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts
https://v.firebog.net/hosts/static/w3kbl.txt
https://v.firebog.net/hosts/Easyprivacy.txt
https://v.firebog.net/hosts/Prigent-Ads.txt
https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.2o7Net/hosts
https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt
https://hostfiles.frogeye.fr/firstparty-trackers-hosts.txt
https://osint.digitalside.it/Threat-Intel/lists/latestdomains.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_malvertising.txt
https://v.firebog.net/hosts/Prigent-Crypto.txt
https://phishing.army/download/phishing_army_blocklist_extended.txt
https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt
https://raw.githubusercontent.com/Spam404/lists/master/main-blacklist.txt
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Risk/hosts
https://urlhaus.abuse.ch/downloads/hostfile/
https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt
https://v.firebog.net/hosts/RPiList-Malware.txt
https://v.firebog.net/hosts/RPiList-Phishing.txt
https://raw.githubusercontent.com/AssoEchap/stalkerware-indicators/master/generated/hosts
https://www.github.developerdan.com/hosts/lists/ads-and-tracking-extended.txt
The above I’ve run unchanged for at least 3 years.
Today I also added: (mostly because It’s been a while since I made any changes) https://raw.githubusercontent.com/hagezi/dns-blocklists/main/domains/pro.txt
From: https://github.com/hagezi/dns-blocklists
Bringing me up to 1,699,816 domains.
As that list is new to me I can’t say how good or bad it is yet, but it did block revanced.net and revanced.io annoyingly. (manually whitelisted now) We’ll see how it does and adapt on the fly :)
Edit: replaced screenshots with raw links.
Amazing. Thank you!
I use these for guidance https://github.com/jacklul/pihole-updatelists https://firebog.net/
Thanks buy i’m not really clear what this means:
If you’re not using remote lists like the ones mentioned above then this script will be useless to you - Pi-hole already updates the lists weekly automatically.
Aren’t all lists remote lists?
I read it as the tool helps maintain a dynamic list of adlists, it will help add and remove lists based on the configuration whereas if you just add a bunch of adlists yourself (like in the gui), pihole will monitor them for domain updates weekly but it’s always the same set of adlists.
Ohhhhhhhhh, I see. Thanks!
I’m definitely going to keep it simple, add a few lists manually now and then leave it alone.
That’s how I started as well. You can always change it up later and whitelist/blacklist domains manually as you go.
I’ve gone down this road. Be careful. If it’s critical to your household that the internet works, your best bet is the standard list included.
With a dozen or more additional lists, I ended up spending a lot of time with the pihole totally disabled when something was getting blocked that shouldn’t be, and then more time tinkering trying to figure out what to whitelist.
We have been using just the one that it comes with for many years and it’s been entirely sufficient.