From d094519e1cc12c600b974236c8d552529fe14578 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 26 Feb 2024 09:01:02 -0600 Subject: [PATCH] Update pihole-sync --- pihole-sync | 239 ++++++++++++++++++++++++++++------------------------ 1 file changed, 129 insertions(+), 110 deletions(-) diff --git a/pihole-sync b/pihole-sync index da31cf3..2f8728e 100755 --- a/pihole-sync +++ b/pihole-sync @@ -4,13 +4,25 @@ # pihole-cloudsync # Helper script to keep multiple Pi-holes' lists synchronized via Git +# ORIGINAL AUTHOR # Steve Jenkins (stevejenkins.com) # https://github.com/stevejenkins/pihole-cloudsync -# Extended by Michael Gamlem III (michael@mgamlem3.com) -# https://github.com/mgamlem3/pihole-cloudsync -version='5.1.2' -update='July 2022' +# Joel Goguen +# https://github.com/jgoguen/pihole-cloudsync +# * Provide docker support +# * Allow non-master branches + +# Jon Stephens +# https://github.com/wetnun/pihole-cloudsync +# * Remove collection of csv files in favor of dump +# * Move import/export to helper functions +# * Allow ENV file so you don't have to edit git files +# * Fix issue of custom whitelist/domains don't work in agents because of groups missing +# * Removed hard tabs, I just don't like them + +version='6.0' +update='December 9, 2021' # SETUP # Follow the instructions in the README to set up your own private Git @@ -20,20 +32,23 @@ update='July 2022' # USAGE: pihole-cloudsync