This repository was archived by the owner on Oct 3, 2021. It is now read-only.

Description
Hi,
I came around your project just wanted to leave a comment on these To-Dos from your README.md:
Add cron script to run from cron daily/weekly/monthly
Add additional lists to combine into one mega list
Possibly generizie script to accept any list
-
I've written an auto updater to run daily with cronjob. Check it out here: https://github.com/JavanXD/ya-pihole-list#updating-your-adlists-automatically
-
You don't need to combine the lists beause the gravity.sh from Pi-hole will do that for you. You should use it, because the block.list.txt will not longer be used. Pi-holes stores the adlists and the blocked domains in the sqlite3 Gravity-DB.
-
The gravity.sh script can detect regex and other wildcards. It removes entrys which are not correct. Use the gravity.sh script by Pi-Hole for that.
Auto-Updating multiple Blocklists with Pi-hole 5
Pi-hole did a lot of changes. There is no adlists.list file anymore. Now they store it as explained in the sqlite database. I've written an updater which already supports the Pi-hole version 5: https://github.com/JavanXD/ya-pihole-list I am happy about feedback.