Pi-hole dans Docker : un filtre DNS pour toute la maison connectée
Un téléviseur qui affiche des publicités dans ses menus, une application mobile qui contacte des domaines de suivi, un navigateur oublié sans bloqueur : les requêtes indésirables ne viennent pas seulement des ordinateurs. Pi-hole agit comme un filtre DNS commun. Installé dans un conteneur Docker sur un serveur domestique, il peut répondre aux demandes de résolution de noms de domaine de tous les appareils configurés pour l’utiliser. Plutôt que d’installer une extension sur chaque machine, le réseau confie une partie du filtrage à un service centralisé.
La mise en place demande de choisir une adresse stable pour l’hôte et de régler le DNS du routeur, ou celui des appareils concernés, afin qu’ils interrogent Pi-hole. Une fois ces paramètres établis, les téléphones, ordinateurs et téléviseurs compatibles bénéficient des mêmes listes de blocage. Dans un logement où les appareils changent souvent de réseau, centraliser la configuration évite de recommencer l’opération sur chaque nouvel équipement. Pour comprendre les possibilités d’une installation légère, un aperçu de conteneurs Docker open source utiles à la maison permet aussi de situer Pi-hole dans un ensemble plus large de services auto-hébergés.
Un blocage utile, mais pas magique
Pi-hole fonctionne en empêchant certains domaines associés à la publicité ou au suivi de résoudre correctement leur adresse. Cette méthode réduit les requêtes indésirables et peut rendre la navigation plus calme, tout en apportant une vue concrète sur les échanges du réseau. Elle ne remplace toutefois pas tous les bloqueurs intégrés aux navigateurs : lorsque les annonces et le contenu proviennent du même domaine, un filtrage DNS ne peut pas toujours les distinguer sans risque de bloquer aussi la fonction attendue.
Le journal des requêtes aide à repérer la cause d’un dysfonctionnement. Imaginons que Nora remarque que son application de thermostat ne récupère plus la météo après l’ajout d’une liste de blocage. Elle peut consulter les requêtes refusées, identifier le domaine concerné et créer une autorisation ciblée. Cette vérification est plus précise que la désactivation générale du filtre, qui rendrait le réseau entier moins protégé pour résoudre le problème d’un seul appareil.
Les listes de blocage doivent rester raisonnables et être mises à jour périodiquement. Ajouter toutes les listes trouvées en ligne n’améliore pas nécessairement le résultat : des règles trop agressives peuvent interrompre des connexions légitimes ou alourdir inutilement la gestion. Un petit contrôle après une modification importante suffit souvent. Pour les visiteurs ou les appareils domotiques qui ont besoin d’un accès particulier, des règles adaptées évitent les surprises sans sacrifier le confort des autres occupants.
Une installation stable plutôt qu’un réglage permanent
Dans Docker, le conteneur doit conserver sa configuration et ses données lorsque le logiciel est mis à jour ou recréé. Des volumes persistants, une adresse réseau cohérente et des identifiants solides évitent de repartir de zéro à chaque intervention. Le service ne nécessite pas une surveillance quotidienne, mais il mérite une place dans la stratégie de sauvegarde du foyer, surtout si plusieurs automatismes dépendent de sa résolution DNS.
Un mini-PC peu gourmand ou un Raspberry Pi peuvent convenir selon le nombre d’appareils et les autres services hébergés. Le choix du matériel dépend surtout de la charge globale, de la fiabilité du stockage et de la facilité de redémarrage après une panne électrique. Un guide consacré au Raspberry Pi et aux mini-PC pour un serveur domestique aide à évaluer ces options sans acheter une machine surdimensionnée. Pi-hole apporte ainsi une première couche très concrète à l’infrastructure informatique du logement : moins de requêtes parasites, une administration centralisée et, surtout, un filtrage compréhensible par les habitants.

Home Assistant : le moteur d’automatisation de la domotique
Home Assistant rassemble des appareils connectés parfois issus de marques différentes et permet de construire des automatisations adaptées aux habitudes des occupants. Le conteneur Docker fournit un environnement isolé et reproductible, tandis que l’application orchestre des éclairages, des prises, des thermostats, des capteurs et de nombreux autres équipements compatibles. L’intérêt ne tient pas au nombre d’appareils pilotés, mais aux petites tâches répétitives que l’on n’a plus besoin de gérer séparément.
Dans un appartement, une automatisation simple peut allumer une lampe à la tombée du jour lorsque quelqu’un est présent dans la pièce, puis l’éteindre après une période sans mouvement. Une autre peut couper les prises de certains appareils au moment du coucher, sans toucher au réfrigérateur ni au routeur. Ces règles associent des déclencheurs, des conditions et des actions : l’heure seule ne suffit pas toujours, car une maison vide n’a pas les mêmes besoins qu’un logement occupé.
Commencer par les gestes qui reviennent vraiment
Une maison connectée ne devient pas plus agréable parce que chaque interrupteur dépend d’une application. L’approche la plus fiable consiste à observer les habitudes : les lumières du couloir restent-elles souvent allumées, le chauffage fonctionne-t-il lorsque les fenêtres sont ouvertes, ou les volets doivent-ils suivre le soleil ? Une automatisation pertinente répond à un irritant réel. Elle se remarque surtout quand elle fonctionne sans réclamer d’attention.
Un exemple parlant : dans le logement fictif de Nora, le chauffage baisse la nuit selon un horaire, mais aussi lorsqu’un capteur indique une fenêtre ouverte. Cette logique évite de chauffer inutilement une pièce aérée. Les gains énergétiques dépendent de l’isolation, du système de chauffage, du climat et des habitudes ; il serait donc trompeur de promettre un pourcentage universel. En revanche, mesurer les températures et comparer les consommations avant et après un réglage donne une base utile pour ajuster les règles.
Home Assistant peut également réunir des dispositifs qui n’étaient pas conçus pour travailler ensemble. Une détection de présence peut commander une lumière, tandis qu’un capteur de luminosité empêche de l’allumer en plein jour. Les commandes manuelles restent essentielles : si l’automatisation se trompe, l’occupant doit pouvoir reprendre la main immédiatement. Cette priorité au contrôle humain évite que la domotique se transforme en parcours d’obstacles numérique.
Une configuration durable et compréhensible
Le déploiement Docker demande de conserver les données de configuration dans un emplacement persistant et de planifier des sauvegardes. Les intégrations et les mises à jour doivent être vérifiées, particulièrement avant de modifier un système qui pilote le chauffage ou des équipements sensibles. Une documentation courte, avec les noms des appareils et la fonction de chaque règle, rend le dépannage beaucoup plus simple lorsqu’un autre membre du foyer doit intervenir.
Pour bâtir un système qui reste maintenable, il est préférable d’ajouter les équipements progressivement et de tester chaque automatisation dans des conditions réelles. Les fonctions essentielles devraient continuer à être accessibles même si le serveur redémarre ou si le réseau rencontre une panne. Des conseils sur la meilleure manière de déployer Home Assistant peuvent aider à choisir une architecture adaptée au logement. C’est cette combinaison entre souplesse, contrôle local et règles sobres qui fait de Home Assistant le cœur pratique de la domotique, plutôt qu’un simple tableau de bord rempli d’icônes.
Frigate dans Docker : surveiller les caméras sans parcourir des heures de vidéo
Frigate est un enregistreur vidéo réseau conçu pour analyser les flux de caméras compatibles et repérer des objets comme des personnes, des véhicules ou des animaux. Hébergé dans un conteneur Docker, il peut enregistrer les séquences sur un stockage contrôlé par le foyer et présenter les événements détectés dans une interface. L’objectif n’est pas de regarder constamment les caméras, mais de retrouver rapidement une séquence utile lorsqu’un événement survient.
Le bénéfice apparaît surtout lorsqu’une caméra enregistre de longues périodes. Sans détection, retrouver le passage d’un livreur dans plusieurs heures de vidéo est fastidieux. Avec des événements classés, la recherche devient plus directe : une personne près de l’entrée ou un véhicule dans l’allée peut être repéré sans visionner chaque minute. La précision dépend de la qualité de l’image, de l’angle, de l’éclairage et de la configuration des zones surveillées. Une caméra mal orientée peut générer des alertes répétées pour des branches qui bougent au vent ; quelques réglages sur le cadrage peuvent alors faire plus qu’une montée en puissance matérielle.
Choisir le traitement local et le stockage avec soin
Frigate peut fonctionner avec différents moyens de traitement, mais la reconnaissance d’objets peut demander davantage de ressources qu’un simple serveur DNS. Avant d’ajouter plusieurs caméras, il faut vérifier les capacités du processeur, l’espace disponible et le débit du réseau. Le flux vidéo en continu occupe de la bande passante et les enregistrements prennent rapidement de la place, surtout si la résolution et la durée de conservation sont élevées.
Dans une maison où le serveur conserve aussi des documents et des photos, séparer les volumes de stockage et définir une durée de rétention raisonnable aide à prévenir la saturation. Il est également judicieux de sécuriser les comptes, de limiter l’accès à l’interface et de ne pas exposer directement le service sur Internet. Les images d’un domicile sont des données sensibles : l’auto-hébergement donne davantage de contrôle, mais il implique aussi de protéger le matériel, les accès et les sauvegardes.
Une installation réaliste pourrait conserver une qualité élevée pour l’entrée, où les détails sont utiles, et réduire la durée de stockage d’une caméra moins stratégique. Les événements importants peuvent être examinés dans une interface locale, tandis que les règles d’accès limitent les consultations aux personnes autorisées. Cette gestion raisonnée évite de transformer une caméra de sécurité en dispositif de collecte permanente sans objectif précis.
Relier les détections aux automatismes sans excès
Frigate peut transmettre des informations à Home Assistant. Une détection sur le perron peut, par exemple, allumer une lampe extérieure pendant quelques minutes ou envoyer une notification lorsqu’un véhicule entre dans une zone définie. Il faut toutefois éviter les automatismes qui déclenchent une alarme sonore à chaque passage d’un animal ou à chaque variation de lumière. Une notification utile est une notification que les occupants ne finissent pas par ignorer.
La configuration des zones surveillées permet de concentrer l’analyse sur les espaces pertinents, en évitant les fenêtres des voisins ou les secteurs qui ne devraient pas être filmés. Les occupants doivent aussi tenir compte des règles applicables à la captation d’images et informer les personnes concernées lorsque la situation l’exige. Une détection fiable, un stockage limité et des accès maîtrisés rendent Frigate réellement utile. La sécurité domestique gagne alors en réactivité sans imposer une consultation permanente des flux vidéo.
Pour un installateur, le bon indicateur n’est pas le nombre d’alertes reçues, mais la capacité à retrouver rapidement un événement important. Frigate apporte cette aide lorsque les caméras, le stockage et les notifications sont réglés avec mesure. L’intégration à la domotique peut ensuite relier la surveillance aux gestes du quotidien, tout en conservant une règle simple : seules les actions compréhensibles et contrôlables méritent d’être automatisées.

Mealie, Paperless-ngx et Homebox : les conteneurs qui rangent la vie quotidienne
Les tâches domestiques les plus chronophages ne sont pas toujours spectaculaires. Retrouver une garantie, préparer les courses ou savoir quand un appareil a été acheté peut prendre quelques minutes à chaque fois. Mealie, Paperless-ngx et Homebox couvrent trois besoins distincts : les recettes et les repas, les documents et l’inventaire des biens. Leur intérêt vient de leur simplicité d’usage une fois les premières données entrées.
Mealie pour les recettes et les courses
Mealie organise une bibliothèque de recettes accessible depuis un navigateur, sur téléphone, tablette ou ordinateur. Les recettes peuvent être ajoutées depuis des sources compatibles ou saisies manuellement, puis regroupées pour préparer les repas de la semaine. Quand plusieurs personnes cuisinent dans le même foyer, elles retrouvent les mêmes ingrédients et les mêmes instructions au lieu de jongler entre des captures d’écran, des favoris de navigateur et des notes oubliées.
Le planificateur de repas aide aussi à préparer une liste de courses cohérente. Par exemple, si Nora prévoit deux plats utilisant des légumes déjà présents dans le réfrigérateur, elle peut organiser ses achats autour des ingrédients manquants plutôt que de repartir de zéro au magasin. Mealie ne décide pas à sa place et ne réduit pas automatiquement le budget alimentaire ; il rend simplement les choix et les informations plus faciles à retrouver. L’application reste légère à maintenir si les recettes sont ajoutées au fil de l’eau et si le planning correspond aux habitudes réelles.
Paperless-ngx pour ne plus fouiller dans les papiers
Paperless-ngx transforme les documents numérisés ou importés en archive consultable. La reconnaissance optique de caractères, souvent appelée OCR, extrait le texte de nombreux fichiers afin de rechercher un montant, une adresse ou une référence sans se souvenir du nom attribué au document. Factures d’énergie, contrats de location, reçus d’électroménager et notices peuvent ainsi être classés par type, date ou organisme expéditeur.
Un exemple très concret : un lave-linge tombe en panne et son propriétaire doit vérifier la date d’achat pour savoir si une garantie s’applique. Avec un document bien indexé, la recherche d’un nom de magasin ou d’une référence permet de retrouver rapidement le justificatif. Le classement reste plus efficace si l’on établit quelques règles dès le départ : déposer les fichiers dans un dossier d’importation, vérifier les informations reconnues et choisir des étiquettes cohérentes. La numérisation n’élimine pas nécessairement le besoin de conserver certains originaux ; elle rend surtout l’accès aux informations moins pénible.
Homebox pour l’inventaire du logement
Homebox complète l’archive documentaire en recensant les biens eux-mêmes. Pour chaque appareil, meuble ou outil, il est possible de noter l’emplacement, la date d’achat, le numéro de série et des informations de garantie. Au moment d’une déclaration d’assurance, d’une réparation ou d’un déménagement, le foyer dispose ainsi d’un inventaire plus pratique que des étiquettes griffonnées sur des cartons.
Ces données sont particulièrement utiles pour les objets rarement utilisés, comme une pompe de cave ou un appareil de jardinage rangé au fond du garage. Une photographie et une note sur le modèle peuvent éviter de déplacer plusieurs boîtes à la recherche d’une plaque signalétique. Il n’est pas nécessaire de saisir toute la maison en une soirée : commencer par les équipements coûteux et les appareils couverts par une garantie permet de bâtir un inventaire utile sans transformer le rangement en projet interminable.
Ces trois services numériques ne demandent pas de manipulation quotidienne, mais leurs données méritent des sauvegardes régulières. Les documents personnels et les informations d’inventaire ne devraient pas être exposés sans protection. En réunissant recettes, justificatifs et biens dans des outils adaptés, le serveur domestique devient un assistant discret : il ne remplace pas les habitudes du foyer, il évite simplement de refaire plusieurs fois le même travail.
Scrutiny et la maintenance réduite : surveiller les disques avant la panne
Un serveur domestique peut héberger des photos de famille, des archives administratives et des vidéos de sécurité. Quand un disque commence à présenter des signes de faiblesse, mieux vaut le découvrir avant qu’il ne cesse de répondre. Scrutiny rassemble des informations de santé SMART provenant des lecteurs compatibles et les présente dans un tableau de bord. Le conteneur ne répare pas un disque et ne garantit pas qu’une panne sera annoncée à l’avance ; il rend les indicateurs plus faciles à consulter.
Les données SMART peuvent inclure des mesures différentes selon les fabricants et les modèles. Une variation inhabituelle ou une alerte mérite une vérification, mais ne suffit pas toujours à établir seule un diagnostic. L’intérêt de Scrutiny est de centraliser l’observation et de conserver un historique permettant de remarquer une évolution. Au lieu d’exécuter manuellement des commandes sur chaque disque, l’administrateur du foyer dispose d’un point de contrôle plus lisible.
Une alerte ne remplace jamais une sauvegarde
La prévention la plus utile reste une stratégie de sauvegarde. Les données importantes doivent exister sur un autre support ou dans un emplacement séparé, selon les besoins et le niveau de confidentialité recherché. Un disque de sauvegarde branché en permanence sur le même serveur peut lui aussi être touché par une panne électrique, un logiciel malveillant ou une erreur de manipulation. Pour des photos auxquelles la famille tient, une copie indépendante permet de réduire le risque bien plus sûrement qu’un tableau de bord, aussi élégant soit-il.
Dans le cas de Nora, le serveur contient des documents numérisés par Paperless-ngx et des enregistrements temporaires issus de Frigate. Scrutiny peut l’avertir qu’un attribut d’un disque mérite un examen, mais la copie de ses documents sur un autre support reste ce qui protège réellement leur disponibilité. Elle peut alors remplacer le lecteur concerné, restaurer les données depuis une sauvegarde et reprendre les services sans devoir reconstruire tout le foyer numérique depuis le début.
Garder une pile Docker lisible et raisonnable
La maintenance réduite ne signifie pas l’absence totale d’entretien. Les conteneurs ont besoin de mises à jour suivies avec discernement, de volumes persistants, de mots de passe solides et d’un minimum de documentation. Les changements peuvent être planifiés, puis vérifiés après redémarrage : Pi-hole résout-il encore les domaines, Home Assistant retrouve-t-il ses appareils, Frigate écrit-il toujours ses séquences et les archives restent-elles accessibles ? Une vérification de quelques minutes évite parfois de découvrir un problème au mauvais moment.
Le serveur lui-même doit être choisi selon les tâches qu’il héberge. Les services légers peuvent fonctionner sur un petit ordinateur, tandis que l’analyse vidéo et plusieurs flux simultanés demandent davantage de ressources. Laisser une marge de stockage et de mémoire est plus confortable que chercher à exploiter chaque composant à sa limite. Il est également utile de noter les ports utilisés, les emplacements de sauvegarde et les étapes de restauration, afin qu’une intervention ne dépende pas de la mémoire d’une seule personne.
Au bout du compte, ces sept conteneurs ont des rôles complémentaires : Pi-hole filtre les requêtes, Home Assistant orchestre les équipements, Frigate aide à retrouver les événements vidéo, Mealie organise les repas, Paperless-ngx archive les documents, Homebox inventorie les biens et Scrutiny surveille les disques. Ensemble, ils forment une infrastructure informatique domestique concrète, au service du confort, de la sécurité et d’une meilleure organisation. La maintenance reste réduite quand chaque outil répond à un besoin réel, que les sauvegardes sont prévues et que les automatismes n’ajoutent pas de complexité pour le plaisir d’en ajouter.
Installateur domotique passionné de 30 ans, je me spécialise dans la création de solutions intelligentes pour faciliter votre quotidien. Mon expérience me permet de vous accompagner dans vos projets de modernisation de votre habitat.