Lab & outils
Épisode 1 : le homelab et Joe
Depuis plusieurs mois, je fais tourner chez moi une vraie petite infrastructure d'entreprise. C'est mon terrain d'entraînement au quotidien : je pratique, je casse, je répare, et je documente.
Le matériel
- Un mini-PC avec un processeur AMD Ryzen AI 9 HX 370 (24 threads).
- 96 Go de mémoire vive.
- 4 To de stockage.
- Hyperviseur : Proxmox VE 9.
Ce qui tourne dessus
Au moment du premier épisode : 12 machines virtuelles et 8 conteneurs LXC. Au 29 octobre 2026, le lab compte 22 machines : 13 VM et 9 conteneurs LXC.
- Un Active Directory sous Windows Server 2025, avec ses stratégies de groupe (GPO).
- Un SIEM Wazuh pour la détection.
- La supervision avec Prometheus et Grafana.
- Un DNS filtrant AdGuard, accompagné d'un outil d'analyse DNS que j'ai développé moi-même.
- Des sauvegardes automatiques chaque nuit avec Proxmox Backup Server.
- Un NAS OpenMediaVault avec Immich pour les photos.
- n8n pour l'automatisation.
- Des applications web sous Docker, accessibles en HTTPS via Tailscale.


Joe, mon agent IA d'exploitation
Dans une VM dédiée tourne Hermes Agent, un agent open source développé par Nous Research. Je l'ai appelé Joe. Il m'aide à exploiter le lab au quotidien :
- Sur Telegram, je lui écris « point sur mon serveur » et il me renvoie l'état du lab.
- Sur iMessage, il m'envoie le résumé de mes e-mails importants et l'état des sauvegardes.
Les garde-fous
- Les actions de routine, il les fait directement.
- Les actions irréversibles demandent toujours ma confirmation explicite, avec le détail de leur impact.
- Il utilise un compte Proxmox dédié, avec des droits API limités au strict nécessaire.
- Aucun secret ne passe dans les conversations.
Épisode 2 : supervision et sécurité
Deuxième épisode : comment je surveille le lab et comment il me prévient quand quelque chose ne va pas.
Voir ce qui se passe
- Prometheus collecte les métriques des machines et des services ; Grafana les affiche dans des tableaux de bord.
- AdGuard Home filtre le DNS de tout le réseau.


Détecter
Wazuh analyse les journaux avec des règles personnalisées, que je teste sur une VM de test avant de les garder.

Réagir selon la gravité
| Niveau d'alerte | Réaction |
|---|---|
| Moyenne (environ 7/15) | Un e-mail court et un message iMessage. |
| Critique (environ 12/15) | Joe m'appelle sur WhatsApp. Il peut isoler la VM concernée en coupant sa carte réseau sur Proxmox, uniquement après une double confirmation, puis il m'envoie un compte rendu écrit sur WhatsApp. |



Ouvert aux autres outils
Les alertes arrivent par webhook : n'importe quel outil capable d'en envoyer un (Zabbix, Grafana, Elastic…) peut se brancher sur la même chaîne de réaction.
Ce que j'en retiens
- Les tags Proxmox sont indispensables dès qu'on dépasse une dizaine de machines.
- Les conteneurs LXC sont parfaits pour les petits services : légers, rapides à créer.
- Une IA utile, c'est une IA bien encadrée : droits limités, confirmations, aucun secret dans les échanges.
La suite de la série
Le prochain épisode est annoncé : les sauvegardes avec Proxmox Backup Server. Cette page sera enrichie à chaque nouvel épisode.
La série est publiée sur mon profil LinkedIn ↗.


