Skip to content

YouTube script to add the new Ads list for Pi-hole

Notifications You must be signed in to change notification settings

ph0sph8/youTube_ads_4_pi-hole

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buy me a coffee via paypal paypal

Script to add YouTube Ads DNS to Pi-hole blacklist

If you used my script before.

  • Please wipe your blacklist by sudo rm /etc/pihole/black* or use the command sudo pihole -f
  • because my previous development caused to block the youtube video itself
  • The new script has been working great for me for the last couple days

Option 1 : add the link to your gravity block list

log in your pihole admin > click on settings > blocklists then add this link https://raw.githubusercontent.com/kboghdady/youTube_ads_4_pi-hole/master/black.list

option 2 : use the script

How the script works

  • It will get the black.list from my Github which is updated daily or every two days
  • It will update both the black.list and blacklist.txt files where the blocking of pihole happens
  • It will remove any duplicates

it will be more effective if you add it the crontab

Steps:

1- Download the script from github using this command :

git clone https://github.com/kboghdady/youTube_ads_4_pi-hole.git
cd youTube_ads_4_pi-hole
sudo chmod a+x youtube.sh

2- Create a scheduled task to run the script:

sudo crontab -e 

Add this line to make it runs every 12 hour, but you can change it to whatever you like

0 */12 * * * sudo /home/pi/youTube_ads_4_pi-hole/youtube.sh >/dev/null 

Where the script location is /home/pi/youTube_ads_4_pi-hole/youtube.sh
more information about crontab https://crontab.guru

The list of DNS gets updated daily

About

YouTube script to add the new Ads list for Pi-hole

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Shell 100.0%