{"repo":"jacklul/pihole-updatelists","free":true,"listed":false,"github":"https://github.com/jacklul/pihole-updatelists","clone":"git clone https://github.com/jacklul/pihole-updatelists.git","description":"Update Pi-hole's lists from remote sources easily","language":"PHP","stars":1650,"topics":["pi-hole","pi-hole-blocklists","pihole-blocklists","customization","pihole","raspberry-pi"],"license":"MIT","category":"cli-tools","readme_excerpt":"Update Pi-hole's lists from remote sources When using remote lists like this it's a hassle to manually check for changes and update - this script will do that for you! User-created entries will not be touched and those removed from the remote list will be disabled instead. [!WARNING] 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. Requirements - Pi-hole V6 installed (fresh install preferred) - php-cli =7.0 and a few extensions ( filter pdo pdo sqlite curl openssl intl pcntl posix ) - systemd is optional but recommended Sometimes the base PHP package may already include certain extensions because each distribution package it differently. PHP install commands for known distros/environments: Debian: apt install php-cli php-sqlite3 php-curl php-intl Alpine: apk add php php-pdo sqlite php-curl php-openssl php-intl php-pcntl php-posix Arch: pacman -S php php-sqlite Fedora: dnf install php-cli php-pdo php-intl php-process CentOS: yum install php-cli php-pdo php-intl php-process Entware: opkg install php8-cli php8-mod-filter php8-mod-pdo-sqlite php8-mod-curl php8-mod-openssl php8-mod-intl php8-mod-pcntl Install [!NOTE] Docker users - look below. This command will install this script to /usr/local/sbin : Alternatively you can clone this repo and sudo bash install.sh . If systemd is available this script will also add service and timer unit files to the system, otherwise a c","default_branch":null,"files":null,"tree":[],"storefront":"/r/jacklul","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jacklul/pihole-updatelists/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}