Projets Homelab à tester ce week-end (2 janvier)
Agence web » Actualités du digital » Projets Homelab à tester ce week-end (2 janvier)

Projets Homelab à tester ce week-end (2 janvier)

Maintenant que les vacances sont terminées et que la vraie vie a repris, vous êtes probablement à la recherche de nouveaux projets à entreprendre dans votre homelab. Que vous ayez besoin de surveiller la disponibilité du service, de partager des fichiers avec des amis ou de créer vos propres URL courtes, voici trois projets homelab à aborder au cours de la nouvelle année.

Gardez un œil sur votre site Web et la disponibilité de vos services

Les notifications de temps d'arrêt peuvent être cruciales pour gérer un homelab

Que vous hébergez des sites Web publics ou simplement des services internes privés, savoir quand quelque chose ne va pas peut être crucial pour votre homelab. J'ai beaucoup de services hébergés chez moi, et ils sont tous sur la même machine virtuelle, donc je surveille juste l'un d'entre eux (pour l'instant) ; je prévois d'étendre cela à la surveillance de chaque service individuel à l'avenir.

Bien qu'il existe des outils en ligne pour surveiller vos services, comme UptimeRobot, l'auto-hébergement de votre propre moniteur de disponibilité est tout aussi simple et vous bénéficiez de plus de fonctionnalités gratuitement. J'utilise personnellement Uptime Kuma pour cela. Il s'agit d'un conteneur Docker facile à exécuter, et je l'ai installé sur un système qui ne s'éteint jamais, il peut donc surveiller tous mes services sans que je crains que le moniteur de disponibilité lui-même ne tombe en panne.

Je suis un ardent défenseur de la course à pied tous de vos services homelab au sein de votre homelab, mais ce moniteur de disponibilité est celui qui, je dirais, pourrait être plus avantageux à exécuter en dehors de votre homelab. L'achat d'un VPS (serveur privé virtuel) bon marché dans un endroit comme Digital Ocean vous permettrait d'assurer une disponibilité presque parfaite de votre moniteur de disponibilité, car si votre moniteur de disponibilité tombe en panne, rien ne surveille votre disponibilité. Cela représente beaucoup de temps de disponibilité avec très peu de temps d'arrêt (espérons-le).

Uptime Kuma possède de nombreuses fonctionnalités que j'aime. La principale chose que j'aime chez Uptime Kuma est son système de notification. Je peux le configurer pour m'envoyer un message Telegram, un message sur Discord, un e-mail ou toute autre méthode. Cela signifie que je n'ai pas besoin de surveiller constamment mes e-mails pour savoir si un service est en panne, et je peux simplement obtenir un simple ping sur la plate-forme que j'utilise le plus, afin de pouvoir comprendre ce qui s'est passé et remettre le service en ligne.

La configuration d'Uptime Kuma ne prend que quelques minutes et c'est quelque chose que vous devriez absolument faire ce week-end dans votre homelab.

Configurer un partage de fichiers simple avec des amis

Parfois, il vous suffit d'envoyer le ZIP de ce serveur Minecraft sans le télécharger sur Discord

Si vous êtes comme moi, vous avez probablement dû envoyer à un ami un fichier dont la taille était supérieure à celle autorisée par Discord, et le téléchargement sur Google Drive semblait être un problème. C'est là qu'intervient Copyparty.

Copyparty est une application extrêmement simple qui transforme un répertoire de votre ordinateur en un serveur de fichiers à partir duquel d'autres peuvent le télécharger. Par défaut, il est disponible uniquement sur votre réseau interne, mais vous pouvez choisir de l'ouvrir sur le Web avec un proxy inverse. Puisqu'il n'y a pas de tonne des options d'authentification pour Copyparty, je recommanderais de l'activer uniquement pour partager des fichiers spécifiques avec un ami, puis de le désactiver.

En fait, tu n'es pas obligé installer Copyparty non plus. Téléchargez simplement le fichier Python et exécutez-le à partir du dossier que vous souhaitez partager avec vos amis, c'est tout. Bien sûr, vous pouvez l'installer via pip, utiliser le fichier EXE ou de nombreuses autres manières (y compris Docker).

Assurez-vous simplement de fermer le serveur Copyparty une fois que vous avez fini de transmettre des fichiers à vos amis. Le laisser ouvert et accessible à tous pourrait constituer une faille de sécurité assez importante. Cependant, les avantages et les fonctionnalités de Copyparty valent vraiment la peine d'être vérifiés pour partager facilement des fichiers avec des amis.

Créez vos propres URL courtes

Bit.ly est sympa, mais ne devriez-vous pas contrôler vos propres URL courtes ?

J'utilisais beaucoup Bit.ly pour raccourcir les URL, mais de nos jours, le forfait gratuit est beaucoup trop limité. Google a fermé son raccourcisseur d'URL (puis a rompu la plupart des liens qui l'utilisaient), et Bit.ly a définitivement neutralisé son service, à moins que vous ne soyez prêt à payer pour cela.

Ainsi, au lieu d'utiliser un raccourcisseur d'URL qui pourrait s'arrêter à tout moment (ou cesser de vous permettre de l'utiliser comme avant), il est préférable d'auto-héberger votre propre générateur d'URL courtes. Shlink est l'outil parfait pour ce travail. Avec plusieurs façons de déployer (y compris ma préférée : Docker), Shlink vous donne la possibilité d'avoir un contrôle total sur vos URL courtes.

Vous pouvez utiliser votre propre domaine avec Shlink, et tout reste sous un même toit : le vôtre. Shlink est assez polyvalent. Il existe une PWA réactive à utiliser une fois déployée, et elle fonctionne également à la fois à partir d'une API et dans votre terminal. Vous pouvez raccourcir les liens, où que vous soyez.

Il existe également un suivi intégré qui vous permet de voir combien de fois un lien spécifique a été cliqué. Cela peut être une information cruciale pour vous, selon votre objectif de raccourcir les liens.

Ainsi, que vous payiez pour un service de raccourcissement d'URL ou que vous souhaitiez simplement générer vos propres URL courtes, vous devriez lancer Shlink dans votre homelab ce week-end.


Les projets Homelab sont sans fin, semble-t-il. Aujourd'hui encore, j'ai commencé à travailler sur l'optimisation de ma médiathèque avec Tdarr, et j'ai même déployé de nouveaux serveurs dans mon rack pendant les vacances.

Si vous êtes comme moi, vous avez probablement beaucoup trop de services exécutés sur trop d'ordinateurs, et garder une trace de tout est un cauchemar. J'ai déployé Homepage dans mon homelab début 2025, et cela a été un outil fantastique pour m'aider à suivre les différents services de mon homelab. Ainsi, après avoir terminé le déploiement des trois applications ci-dessus, jetez un œil à la page d'accueil : vous ne le regretterez pas.

★★★★★