Skip to content

dcotecnologia/pi-hole-lists

Repository files navigation

Pi-Hole Lists | Adlists

Simplified Adlists to complete your pi-hole server.

Ready-to-use list

List Link Description
abuse Link Lists of sites created to deceive
adobe Link Adobe Telemetry
ads Link Ad servers / sites
ads_malware Link Known sites that host malware
amp Link Block AMP pages with this list
basic Link Just a quick basic starter list
crypto Link Crypto / cryptojacking based sites
dating Link Known sites about dating
drugs Link RE sites that deal with illegal drugs
facebook Link Block FB and FB related / owned services
fakenews Link Known sites that promote fake news
fraud Link Sites create to fraud
gambling Link All gambling based site legit and illegal
phishing Link Sites created to phish info
piracy Link Knows sites that allow for illegal downloads
porn Link Porn or sites that promote porn
ransonmware Link Known sites that host or contain ransomware
redirect Link Sites that redirect your from your intended site
scam Link Sites that intend to scam
smart-tv Link Smart TV call home and ads
social Link All the most popular social networks
telemetry Link Real-time tracking of your data
tiktok Link Copy and pasted into your device
torrent Link Torrent directory
tracking Link Sites dedicated to tracking and gathering visitor info
vaping Link User requested list that blocks sites promoting vaping
whatsapp Link User requested list that blocks only WhatsApp
x Link User requested list that blocks only X / Twitter
youtube Link User requested list that blocks only Youtube

How to generate a compiled list

Create a docker image:

docker-compose build

Run the program with your preferred lists:

LISTS=porn,ads_malware docker-compose run build

Leave the variable LISTS to get all the hosts builded:

docker-compose run build

To cleanup the lists (removing duplicated entries, etc):

docker-compose run cleanup

How to contribute to the project

Fork it. Open your own PR with the hosts added and some explanation about why are they being added for us to review. If you are not used to edit these files, just open an issue an we are gonna update ASAP.

Please do not directly email any committers with questions or problems. A community is best served when discussions are held in public.

Searching the issues for your problem is also a good idea.

Contributing

  • Check out the latest master to make sure the feature hasn"t been implemented or the bug hasn't been fixed yet;
  • Check out the issue tracker to make sure someone already hasn"t requested it and/or contributed it;
  • Fork the project;
  • Start a feature/bugfix branch;
  • Commit and push until you are happy with your contribution;
  • Make sure to add tests for it. This is important so I don't break it in a future version unintentionally.;
  • Please try not to mess with the Rakefile, version, or history. If you want to have your own version, or is otherwise necessary, that is fine, but please isolate to its own commit so I can cherry-pick around it.

License

Please see LICENSE for licensing details.

Sources

The main source is Blocklist Project, License.

Maintainers

Danilo Carolino, @danilogco