Salut tout le monde ! ![]()
Le site de la banque qui refuse de s’afficher, et le Pi-hole qui est évidemment le coupable…
Voici Pi-hole dans Gladys : les stats de votre bloqueur de pubs, et surtout la pause du blocage en un geste depuis le tableau de bord. Tout passe en local, par l’API de Pi-hole. C’est la petite sœur de l’intégration AdGuard Home de @cicoub13 ![]()
Ce que ça fait
Un appareil par Pi-hole (jusqu’à 3 : on a souvent un Pi-hole de secours) avec :
- un interrupteur « Blocage » ;
- les requêtes DNS, les requêtes bloquées, la part bloquée et les clients actifs sur 24 h ;
- les domaines en liste de blocage et les mises à jour disponibles.
Un widget avec les chiffres des dernières 24 h, l’état de chaque serveur (et les minutes de pause restantes), et des boutons Pause 5 min, Pause 30 min, Pause… (durée au choix) et Réactiver.
Deux actions de scène : mettre le blocage en pause (un serveur ou tous, en minutes) et le réactiver.
Cinq déclencheurs : blocage mis en pause (depuis Gladys ou depuis l’interface Pi-hole), blocage réactivé, mise à jour de Pi-hole disponible, Pi-hole ne répond plus et Pi-hole répond de nouveau.
Le truc sympa
Pi-hole ne répond plus → alerte tout de suite (c’est le DNS de toute la maison !)
20 h → le blocage est réactivé, au cas où une pause aurait été oubliée
Quelqu’un a mis le Pi-hole en pause depuis son interface → je suis prévenu
Installation
Gladys 5.1 minimum (5.2 pour le bouton « Pause… » avec durée au choix). Pi-hole v6 uniquement.
Elle arrive dans le store dans la journée. Vous êtes pressé ? Intégrations → Installer depuis GitHub, avec l’adresse GitHub - guim31/gladys-pihole: Pi-hole for Gladys Assistant: DNS blocking statistics and control, on the local network · GitHub
- Dans Pi-hole : Settings → Web interface / API (mode Expert) → créez un mot de passe d’application.
- Dans Gladys : saisissez l’adresse du Pi-hole et ce mot de passe, puis « Tester la connexion ».
- Onglet Découverte : ajoutez votre Pi-hole.
Petites réserves honnêtes : les chiffres portent sur les 24 dernières heures et pas sur la journée, et il n’y a pas (encore) de gestion des listes ni des clients.
Testée contre un vrai Pi-hole v6 (Core 6.4.3, en conteneur) : connexion, stats, pause, reprise automatique et manuelle. Elle n’a pas encore tourné dans une vraie Gladys, ni sur une installation de Pi-hole hors Docker : vos retours seront précieux.
Comme les précédentes, codée avec l’aide de Claude Code
. Projet indépendant, non affilié à Pi-hole.
Vous avez un Pi-hole ? Je compte sur vous ![]()
