Hallo zusammen,
ich möchte mein neues LoxBerry Plugin „Pi-hole Manager“ vorstellen.
Der Pi-hole Manager erkennt vorhandene Pi-hole Installationen, installiert Pi-hole bei Bedarf und verwaltet Pi-hole nativ auf dem LoxBerry.
Pi-hole ist ein DNS- und Werbeblocker, der unerwünschte Domains bereits auf DNS-Ebene blockiert.
Entstanden ist das Plugin aus meinem eigenen Produktivsystem heraus: Pi-hole läuft dort direkt auf dem LoxBerry, zusätzlich gibt es dnsmasq.d-Konfigurationen z. B. für Weather4Loxone und opsi/PXE.
Genau diese Kombination wollte ich sauber über eine LoxBerry-Weboberfläche verwalten können, ohne jedes Mal per SSH eingreifen zu müssen.
Kurzüberblick:
- erkennt vorhandene lokale Pi-hole Installationen
- kann Pi-hole nativ auf dem LoxBerry installieren
- Pi-hole Web-Port auslesen und ändern
- Pi-hole Web-Passwort setzen
- Healthcheck für Pi-hole, pihole-FTL, DNS, Port 53 und dnsmasq.d
- dnsmasq.d Konfigurationsdateien anzeigen, bearbeiten und hochladen
- DHCP/PXE-Erkennung inkl. Leasefile-Prüfung
- Schutz für System- und Plugin-Konfigurationsdateien
- Backup-Funktion vor Konfigurationsänderungen
- LoxBerry 3/4 getestet, WebUI im LoxBerry 4-Stil
Doku und Download findet ihr hier:
https://wiki.loxberry.de/plugins/piholemanager/start
Feedback, Tests und Fehlermeldungen sind willkommen.
VG, Siggi