Skip to content

this script helps you to keep you blocker lists and pi-hole setting up-to date, even if you changed the default path

License

Notifications You must be signed in to change notification settings

xiaoveiti/lazy_pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

lazy_pi


Simple update Pi-hole and your Block-List. If Pi-hole is not installed, the script will install it for you.

You could also just use the original pihole script, to update your system, but this will not work, if you changed the webdir for the admin webinterface. So I implemented this small update function.

Usage

You can either clone the completely repo, or just download the scripts you need.

wget https://github.com/gxf0/lazy_pi/blob/master/scripts/lazy_pi
chmod +x lazy_pi
./lazy_pi

Optional Configure

You can define several variables at the beginning of the script.

pi_dir="/opt/pihole"
pi_webdir="/var/www/xf0/pihole"

Script Options

./lazy_pi <option>

 -u  --update   update/install pi-hole
 -l  --list     update lists
 -s  --screen		show terminal output
 -x  --debug		debug (dev-debug.log)
 -h  --help		  show this help

Examples:

Debug script :

 ./lazy_pi -x
 ./lazy_pi --debug

Author

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • feel free to copy and adjust the scripts for your need
  • feel free to improve the scripts - maybe you could also notice me - haha
  • feel free to contact me, if you have any question

About

this script helps you to keep you blocker lists and pi-hole setting up-to date, even if you changed the default path

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages