
Two Pi-hole in sync
I built a single-file HTML and JavaScript frontend to manage my two Pi-hole instances from one interface and keep their settings in sync.
My original version worked for about four years, until the Pi-hole v6 update broke it last year. A couple of weeks ago, I finally had time to update it to work with v6.
The interface is currently in Danish, but I’m planning to add an English translation in a future version.
It requires a simple nginx reverse proxy to forward requests to both Pi-hole APIs and avoid CORS issues.
Sharing it here in case anyone else running two Pi-hole instances finds it useful!