Infrastructure personnelle sur Raspberry Pi 5 avec Docker Compose. Hébergement de ce portfolio, serveur Minecraft, Home Assistant, Pi-hole et supervision, complétée par un NAS Synology et un afficheur OLED sur ESP32.
Projet personnel en évolution continue. L'objectif initial était de déployer des services conteneurisés sur un Raspberry Pi 5, en apprenant à gérer les contraintes d'un matériel à ressources limitées. L'infrastructure actuelle repose sur Docker Compose et fait tourner plusieurs services : Apache/PHP pour ce portfolio, un serveur Minecraft, Home Assistant pour la domotique, Pi-hole pour le filtrage DNS et le blocage de publicités, un reverse proxy pour l'accès distant, Portainer et Netdata pour la supervision, ainsi qu'un conteneur de monitoring des autres conteneurs. Un NAS Synology complète l'écosystème pour le stockage et la sauvegarde des données. Dernier ajout : un ESP32 connecté à un écran OLED SSD1306 qui affiche en temps réel le statut des services depuis Uptime Kuma. L'ESP32 interroge l'endpoint /metrics de Kuma toutes les 15 secondes via une API key, parse les données au format Prometheus, et affiche chaque monitor avec un indicateur UP/DOWN - avec défilement automatique si plus de 4 services. Ce projet m'a permis de mettre en pratique mes apprentissages en réseau et administration système acquis à l'ESEO et lors de mon semestre à la Politechnika Wrocławska. Je continue à l'enrichir en ajoutant des services selon mes besoins.