gravity-sync
đź’« The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances. (by vmstan)
pi-hole-keepalived
By manicholls
gravity-sync | pi-hole-keepalived | |
---|---|---|
122 | 2 | |
2,276 | 17 | |
- | - | |
3.8 | 0.0 | |
8 months ago | almost 6 years ago | |
Shell | Shell | |
GNU General Public License v3.0 only | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gravity-sync
Posts with mentions or reviews of gravity-sync.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-02-18.
-
Pihole v6
I'm using https://github.com/vmstan/gravity-sync to sync my three piholes but I'll need to find a replacement if I upgrade to pihole v6.
- Setting up a secondary Pi-Hole on my home network
-
Sync Local DNS and Lists on second pihole - latest way?
OR I could implement https://github.com/vmstan/gravity-sync as it's last commit was a year ago but users still seem to be using it.
- PiHole redundancy
- Have any idea ?
-
Is it possible to have 2x DHCP servers with Pi-Hole + Gravity Sync?
I run the split DHCP approach for years without issues. Having only one PiHole with DHCP Server doesn’t give you a fully redundant system. I don’t use Gravity Sync myself, but their wiki covers this case with examples: https://github.com/vmstan/gravity-sync/wiki/DHCP-Replication
- I did a dumb...
-
Two piholes and both with unbound?
the github page has a really good walkthrough and explanation
-
Running PiHole on a second server
I don't have anything add to your question. But I recommend installing gravity-sync if you're going to run two piholes. It will sync up DNS entries (among other things) automatically to the second pihole when you add a entry one of them. https://github.com/vmstan/gravity-sync
-
how much traffic would you expect to go to secondary pihole?
If you go the 2 pihole route, I strongly recommend Gravity-Synch. https://github.com/vmstan/gravity-sync
pi-hole-keepalived
Posts with mentions or reviews of pi-hole-keepalived.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-07.
- RPi Cluster for HA Using Single Pihole Instance?
-
Setting up a second Pi-hole as backup/redundancy
Add keepalived to the equation and you have a single dns IP address with failover. Basically, keepalived points both Pi-holes towards a virtual IP address. If your “primary” goes down, keepalived will push your “secondary” to the virtual ip, and your devices will keep on ticking.
What are some alternatives?
When comparing gravity-sync and pi-hole-keepalived you can also consider the following projects:
AdGuardHome - Network-wide ads & trackers blocking DNS server
pihole-cloudsync - Syncs blocklists, blacklists, and whitelists across multiple Pi-holes using a private GitHub repo
docker-pihole-sync - A Docker Container To Sync Two Piholes
docker-pi-hole - Pi-hole in a docker container
pihole-updatelists - Update Pi-hole's lists from remote sources easily