pihole-cloudsync icon indicating copy to clipboard operation
pihole-cloudsync copied to clipboard

Syncs blocklists, blacklists, and whitelists across multiple Pi-holes using a private GitHub repo

Results 30 pihole-cloudsync issues
Sort by recently updated
recently updated
newest added

Add possibility to change branch name for example 'main' instead of 'master'

## TL;DR: - Only modify domainlist table if there is content in domainlist.csv - Switch `DROP TABLE` to `DELETE FROM` - Skip first row when importing from csv - Add...

I have confirmed this on two systems. After the cron job runs, the Dashboard in PiHole says there are 0 domains on adlists. I ran the cron command manually and...

Hello, I'm trying this out for the first time. My secondary pihole is running from within docker. When I run "pihole-cloudsync --initpull" I eventually run into the following error: "Unable...

This fixes a systemd error in the original setup instructions. The error would appear like: `Jan 03 12:03:27 RPI1 systemd[7852]: pihole-cloudsync-update.service: Failed to execute command: Permission Denied Jan 03 12:03:27...

Hi @stevejenkins Has anyone run into this error? root@raspberrypi-hole1:/usr/local/bin/pihole-cloudsync# ./pihole-cloudsync --push --push option detected. Running in Push/Upload mode. Local Pi-hole lists are different than remote Git repo. Updating remote repo......

This teaches `pihole-cloudsync` how to look for pihole running in Docker and sync using files from the host directories mounted in the Docker container. It assumes the standard pihole Docker...

For the README.me, Automating with systemd, systemd Details, .service its show this line ExecStart=/usr/local/bin/pihole-cloudsync --pull shouldn't it be? ExecStart=/usr/local/bin/pihole-cloudsync/pihole-cloudsync --pull

The groups are not synced at all, and groups assignments does not work for Whitelist and Blacklist. I guess that if there is no assigned group to a whitelist/blacklist rule,...

Hello. I am able to confirm that my setup is working. The Master Pihole uploads to my github repo via Cronjob and my Secondary Pihole is pulling down those changes...