Given that this file is specifically called out to be excluded, I'm guessing this is intentional. If so, the main README.md file should be updated to clarify that the settings controlled by this file are not included in the syncing.
I did also play around with removing the exclusion in my docker containers and (so far) have not experienced any ill effects. Syncing of password and DNS appears to work correctly with this change.
Playing around with this for the first time, and noticed that DNS upstream settings and password are not actually synced between the two piholes.
From the code, this looks to be simply because the
setupVars.conf
file is being specifically excluded from thersync
command: (see https://github.com/ShiromMakkad/docker-pihole-sync/blob/master/sync-pihole.sh#L4)Given that this file is specifically called out to be excluded, I'm guessing this is intentional. If so, the main
README.md
file should be updated to clarify that the settings controlled by this file are not included in the syncing.I did also play around with removing the exclusion in my docker containers and (so far) have not experienced any ill effects. Syncing of password and DNS appears to work correctly with this change.