Projets Homelab à tester ce week-end (6 février)
C'est à nouveau cette période de la semaine ! De la création de votre propre YouTube à l'accès à vos systèmes via un navigateur Web et enfin à l'abandon de Tailscale pour une version plus sécurisée (auto-hébergée), voici vos trois projets homelab à essayer ce week-end.
Sommaire
Téléchargez des vidéos YouTube sur votre propre serveur avec Tube Archivist
Créez votre propre YouTube qui fonctionne sans accès à Internet
Êtes-vous déjà allé chercher cette vidéo YouTube d’il y a des années, pour vous rendre compte qu’elle avait été supprimée pour une raison quelconque ? C'est arrivé aux meilleurs d'entre nous, mais vous pouvez réellement éviter cela en créant votre propre YouTube qui fonctionne hors ligne et est hébergé chez vous avec Tube Archivist.
À l'aide de Tube Archivist, vous pouvez configurer des vidéos YouTube pour qu'elles soient automatiquement téléchargées à chaque fois qu'elles sont téléchargées. Lancez simplement le conteneur Docker pour Tube Archivist et commencez à saisir les chaînes YouTube que vous souhaitez archiver. Le système gère tout le reste à partir de là.
Une fois téléchargé, Tube Archivist crée une base de données consultable des vidéos hors ligne que vous pouvez regarder. Cela agit comme votre propre version de YouTube, et personne ne pourra jamais vous retirer ces vidéos.
Tube Archivist est également utile si vous disposez d'une connexion réseau plus lente mais que vous souhaitez regarder des versions de vidéos de meilleure qualité, car vous pouvez le configurer pour télécharger les vidéos pendant la nuit lorsque tout le monde dort, puis simplement regarder les copies de meilleure qualité depuis votre serveur local au lieu de les diffuser directement depuis YouTube.
Configurer l'accès à distance sans client avec Apache Guacamole
Pourquoi utiliser TeamViewer alors que vous pouvez auto-héberger une alternative plus sécurisée ?
Nous sommes tous passés par là : avoir besoin d'accéder à un ordinateur à la maison mais ne pas vouloir installer un logiciel de bureau à distance sur l'ordinateur de la personne de la maison que vous visitez. Juste moi ? D'accord alors. Quoi qu'il en soit, j'ai certainement eu besoin d'accéder à mon ordinateur personnel ou à mon Mac, mais je ne voulais pas avoir à installer un logiciel RDP dédié et à me connecter à des comptes uniquement pour une tâche de 30 secondes.
Avec Apache Guacamole, l’installation de logiciels RDP sur des ordinateurs aléatoires n’est plus une réalité. Apache Guacamole est une application Web basée sur HTML5 que vous installez sur votre serveur et vos ordinateurs. À partir de là, vous accédez simplement à vos systèmes via l’application Web elle-même depuis n’importe où dans le monde où vous disposez d’une connexion Internet.
Comment accéder à distance à mon PC Windows depuis mon téléphone Android
Accédez et contrôlez votre PC Windows de n'importe où avec cet outil.
Une façon intéressante d'utiliser Apache Guacamole consiste à utiliser des machines virtuelles, hébergées dans votre homelab ou dans le cloud. Pointez simplement votre serveur Guacamole vers l'adresse IP de votre système client et vous pourrez accéder à un bureau à distance sur l'ordinateur depuis n'importe où.
C'est vraiment un très bon système une fois qu'il est entièrement installé et configuré, alors assurez-vous de prévoir du temps ce week-end pour l'installer et le préparer chaque fois que vous en aurez besoin la prochaine fois.
Échelle arrière de fossé pour échelle de tête
Bénéficiez de tous les avantages de Tailscale avec votre propre matériel
J'avoue que j'ai retardé depuis un bon moment l'adoption de Tailscale dans mon flux de travail. Cela fait seulement quelques mois que je l'ai installé pour la première fois. Maintenant, je ne pouvais pas imaginer ne pas le déployer. Cependant, tout le monde ne souhaite pas donner à une entreprise un accès aléatoire à son serveur, et je comprends cela.
C'est là que Headscale entre en jeu. Essentiellement, Headscale est une version open source et auto-hébergée de Tailscale maintenue par la communauté. Vous installez le serveur de contrôle principal sur votre propre matériel, puis tout le reste se connecte à partir de là. Bien sûr, cela signifie qu'il y aura un peu d'entretien requis de votre part, mais cela pourrait en valoir la peine pour la sécurité supplémentaire qu'apporte l'auto-hébergement de cette plate-forme.
Officiellement, vous devez installer Headscale bare metal sur votre système d'exploitation, mais il existe un conteneur Docker si vous préférez le conteneuriser. Sachez simplement que le conteneur Docker est maintenu par la communauté et que sa documentation n'est pas vérifiée par les développeurs Headscale.
C'est pourquoi j'ai arrêté d'utiliser les VPN gratuits
Cela ne vaut pas quelques dollars.
Cherchez-vous d’autres projets homelab à entreprendre ce week-end ? Mes 10 conteneurs Docker préférés sont un excellent point de départ. Que vous souhaitiez exécuter un serveur multimédia ou simplement rendre votre homelab plus sécurisé, je dois dire que mon outil préféré pour tout cela est définitivement Docker.
