Le logiciel qui a rendu mon HomeLab se sentir complet
Je construis mon domicile depuis près d'une demi-décennie. Il s'agit de nombreuses itérations; Du matériel aux logiciels, la composition de mon domicile a toutes changé à plusieurs reprises au fil des ans.
Cependant, je suis enfin arrivé à un point où je pense que les choses sont suffisamment stables pour l'appeler «fini» – pour maintenant. Bien que je sois sûr que le logiciel que j'exécute et le matériel sur lequel il s'exécute refluera et se déroulera avec le temps, c'est là que se trouve mon domicile en ce moment, et j'en suis très satisfait.
Sommaire
12
Pi-trous
Pi-Hole vous permet de bloquer le contenu ou les suiveurs au niveau du routeur. Il fonctionne en tant que serveur DNS sur lequel vous pouvez pointer vos appareils routeurs (ou individuels).
Alors que je cherche à avoir une maison intelligente plus axée sur la confidentialité, avoir des logiciels comme Pi-Hole dans mon foyer me permet de savoir exactement quelles demandes de réseau quittent ma maison. Je peux voir si une prise intelligente chinoise bon marché envoie des données à un serveur distant et la bloque. Je peux également bloquer le contenu que je ne veux tout simplement pas du tout chez moi, y compris les sites adultes et toute autre chose dans cette veine.
11
Audiobookshelf
AudioRoBookshelf est un moyen d'auto-héberger vos propres livres audio. Essentiellement, il peut fonctionner comme Audible si vous avez vos propres fichiers audio.
J'ai remplacé entièrement audible par levelfhel audio. Bien que j'achète toujours des livres audio sur Audible de temps en temps, j'utilise exclusivement audioRoBookShelf pour la lecture. J'adore savoir que les livres audio de mon serveur ne disparaîtront jamais ou ne seront pas modifiés. J'aime aussi vraiment avoir le contrôle total des données et des analyses de ce que j'écoute. Audiobookshelf a changé la façon dont j'écoute des livres audio pour le mieux.
10
Page d'accueil
La page d'accueil est un site Web de tableau de bord à domicile simple basé sur YAML. Avec la page d'accueil, vous pouvez facilement voir ce qui se passe dans votre foyer en un coup d'œil car il se connecte aux API de services auto-hébergés pour montrer les données en direct. C'est bien plus qu'un simple gestionnaire de signets.
J'adore utiliser la page d'accueil comme je peux le voir en un coup d'œil ce qui se passe dans ma maison. D'après le nombre de flux Plex actifs à combien de conteneurs Docker s'exécutent dans Portainer, combien de demandes bloquées Pi-Hole, et même des informations sur mon réseau Unifi, tout est bien en un coup d'œil.
9
Mc infrarouge
Si vous n'avez pas entendu parler de l'infrarouge-MC, alors vous n'êtes pas seul. Ce Minecraft L'outil n'est pas bien connu, mais c'est fantastique dans ce qu'il fait. Si vous avez déjà essayé d'héberger plusieurs Minecraft Serveurs, alors vous connaissez la lutte d'avoir à distribuer des ports comme des bonbons. Infrarouge-MC vous permet d'acheter des domaines (ou des sous-domaines) Minecraft Instances de serveur.
J'adore l'infrarouge-MC et je ne pouvais pas courir mon domicile sans lui. J'ai généralement trois serveurs Minecraft ou plus en cours d'exécution à un moment donné dans mon HomeLab, surtout parce que j'exécute mes mondes solo sur un serveur au lieu de localement. Avec infrarouge-MC, je peux donner à chacun un nom de domaine, puis remettre ce nom de domaine. Le port interne (ou externe) peut changer 100 fois en raison de ma configuration de réseau, mais mes utilisateurs n'ont jamais à se souvenir d'un nom de domaine simple.
8
Gestionnaire de proxy Nginx
Nginx Proxy Manager est un système de gestion de proxy inversé basé sur le tristement célèbre logiciel de serveur Web Nginx. Alors que Nginx lui-même n'a aucune forme d'interface utilisateur, Nginx Proxy Manager offre une interface simple et facile à utiliser pour configurer vos proxys inverses.
J'utilise Nginx Proxy Manager (NPM) pour gérer tous mes proxys inversés auto-hébergés. Je gère un certain nombre de services à la maison, de AudioRebookshelf à NextCloud, Minecraft Serveurs, AMP Game Server Manager et bien plus encore. Tous ces services sont accessibles via NPM, qui me fournit également des certificats SSL pour chaque domaine via Let's Encrypt.
7
Scrypté
Scrypted est un magnétophone / gestionnaire vidéo en réseau auto-hébergé. Avec Scrypted, vous pouvez apporter des caméras à partir d'une pléthore d'écosystèmes, puis les voir, transporter les aliments vers un autre système (comme la vidéo sécurisée Homekit), ou les enregistrer directement vers votre système de stockage.
J'utilise Scrypted comme un moyen de gérer toutes les caméras de chez moi. J'ai utilisé Scrypted pour intégrer des caméras ONVIF traditionnelles ainsi que des caméras RTSP à partir de résidence, Wyze, Arlo et de nombreuses autres marques. Il amène toutes les caméras dans un système et enregistre directement à mon disque dur local, en contournant les besoins de stockage cloud. Il gère également la détection d'objets AI pour moi sur les appareils.
6
Tautulle
Tautulli est un plugin Plex qui étend les capacités de suivi normales de Plex. Conçu pour vous intégrer à Plex, Tautulli vous donne des informations plus détaillées sur les flux ainsi que le suivi de l'historique.
J'utilise Tautulli pour aider à déboguer les flux Plex s'il y a du bégaiement ou du retard, car il donne beaucoup plus d'informations détaillées que les informations de streaming Plex standard. J'adore également les fonctionnalités de suivi de Tautulli, car elle me permet de voir ce que le contenu le plus (et le moins) regardé est en un coup d'œil.
5
Se détendre
Undaid est l'un des meilleurs systèmes d'exploitation NAS auto-hébergés. J'ai essayé la majorité des OSE NAS et Unded offre le plus de fonctionnalités et l'interface la plus facile. Conçu pour vous permettre d'utiliser n'importe quel mélange de tailles de disque dur dans un réseau de stockage, Unaid propose une multitude d'autres fonctionnalités telles que Docker Integration et Virtual Machine Management.
J'utilise Unaid pour alimenter mon serveur de stockage principal à la maison. Ce serveur a 12 disques durs de 3,5 pouces plus deux disques NVME M.2 en tant que cache, fonctionnant sur une connexion de 2,5 Go / s. Je stocke tout sur le serveur Unaid, de mes bibliothèques de médias croissantes aux documents, à des séquences vidéo pour ma chaîne YouTube et même à mes anciennes bibliothèques de photographie.
4
Proxmox
Proxmox est un système d'exploitation de gestion de la machine virtuelle basée sur Debian. Il est similaire à la vSphere de VMware, sauf que Promox propose une édition communautaire entièrement gratuite.
J'utilise ProxMox pour gérer tous mes besoins de machine virtuelle dans mon HomeLab. À l'heure actuelle, je n'ai que deux machines virtuelles en cours d'exécution: Ubuntu 24.04 LTS pour Docker et Windows 11 pour mes serveurs de jeu. La grande partie de Proxmox est que je peux faire tourner les machines virtuelles en quelques secondes si j'ai besoin d'un autre système d'exploitation à tester pour une raison quelconque, le tout sans affecter mes autres machines virtuelles en cours d'exécution.
3
Assistant à domicile
L'assistant à domicile est une plate-forme de maison intelligente auto-hébergée. Conçu pour s'intégrer à un certain nombre de dispositifs de maison intelligente tiers, l'assistant à domicile offre un contrôle local et peut même combler les appareils non-Homekit dans HomeKit comme s'ils étaient natifs.
J'utilise principalement l'assistant à domicile pour son intégration HomeKit. J'ai beaucoup de bouchons et de commutateurs intelligents bon marché qui ne fonctionnent pas dans HomeKit nativement, et l'assistant à domicile me permet de les intégrer dans l'écosystème d'Apple.
