gravity-sync VS matrix-docker-ansible-deploy

Compare gravity-sync vs matrix-docker-ansible-deploy and see what are their differences.

gravity-sync

💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances. (by vmstan)

matrix-docker-ansible-deploy

🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker (by spantaleev)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
gravity-sync matrix-docker-ansible-deploy
121 198
2,086 4,465
- -
4.4 9.9
about 1 month ago 7 days ago
Shell Jinja
GNU General Public License v3.0 only GNU Affero General Public License v3.0
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.

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 2023-07-09.
  • Sync Local DNS and Lists on second pihole - latest way?
    3 projects | /r/pihole | 9 Jul 2023
    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.
  • Have any idea ?
    3 projects | /r/homelab | 27 Jun 2023
  • Two piholes and both with unbound?
    2 projects | /r/pihole | 31 May 2023
    As others have said both instances should be totally complete as the idea is if one goes offline you should still have another that functions exactly the same. I also run Gravity Sync in my environment, helps keep down the maintenance. When I whitelist a domain on one it syncs to the other within minutes, that kind of thing.
    2 projects | /r/pihole | 31 May 2023
    the github page has a really good walkthrough and explanation
  • Running PiHole on a second server
    2 projects | /r/selfhosted | 5 May 2023
    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
  • Using RPi for Pihole and remote access gateway
    2 projects | /r/selfhosted | 21 Apr 2023
    Run Pihole on both, if DNS goes down its painful. You can sync them with https://github.com/vmstan/gravity-sync
  • Who else doesn’t work in IT? What are you struggling with today.
    6 projects | /r/homelab | 13 Apr 2023
    Hmm, per their GitHub page, "Starting in Gravity Sync 4, replication of static DHCP assignments is now supported." (Found here: https://github.com/vmstan/gravity-sync/wiki/DHCP-Replication) -- But, as I stated before, I don't use PiHole for DHCP reservations so I can't comment on if it does or doesn't work.
  • What do you run your Pihole on?
    2 projects | /r/pihole | 3 Apr 2023
    They're separate DietPi installs with Gravity Sync to keep the lists synced, but they each maintain their own resolver (unbound) caches upstream, and all clients are configured for primary (Pihole) and secondary (Bihole) addresses, then a firewall rule on the router that forwards any traffic to port 53 (AKA DNS) to Pihole. They both feed metrics to a single host that gives me a custom dashboard. Secondary unit gets less traffic, so I also run NUT (Network UPS Tools) on it to control my APC UPS.
  • Homelab DNS?
    2 projects | /r/homelab | 24 Mar 2023
    Two pi holes with gravity sync? Then it wouldn't matter which one it hit https://github.com/vmstan/gravity-sync
  • Backup DNS if/when AdGuard container doesn't work
    3 projects | /r/mikrotik | 7 Mar 2023
    I decided to setup a 2 node replicated cluster with Pi-Hole using this excellent collection of scripts - https://github.com/vmstan/gravity-sync You can probably adopt it to use AdGuard since it has even simpler configuration than Pi-Hole. Here are some ideas how to do that here - https://github.com/AdguardTeam/AdGuardHome/issues/573

matrix-docker-ansible-deploy

Posts with mentions or reviews of matrix-docker-ansible-deploy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-14.

What are some alternatives?

When comparing gravity-sync and matrix-docker-ansible-deploy you can also consider the following projects:

docker-pihole-sync - A Docker Container To Sync Two Piholes

pihole-updatelists - Update Pi-hole's lists from remote sources easily

AdGuardHome - Network-wide ads & trackers blocking DNS server

awesome-selfhosted - A list of Free Software network services and web applications which can be hosted on your own servers

pi-hole-keepalived

tailscale - The easiest, most secure way to use WireGuard and 2FA.

Synapse - Synapse: Matrix homeserver written in Python/Twisted.

Signal-Server - Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS

docker-pi-hole - Pi-hole in a docker container

caddy-docker-proxy - Caddy as a reverse proxy for Docker

Element - A glossy Matrix collaboration client for the web.

uptime-kuma - A fancy self-hosted monitoring tool