Durée : 4–6 semaines (selon rythme de lecture/pratique)
Niveau : Intermédiaire (Linux de base requis)
Objectif : Construire un homelab Proxmox complet, sécurisé et auto-hébergé sur mini-PC
Table des Matières
- Vue d’ensemble
- Prérequis
- Programme de la série
- Budget matériel
- Ressources complémentaires
- Critères de réussite
- Hyperviseur : Proxmox VE 8.x (Debian 12 based)
- Matériel de référence : Minisforum MS-01 (i5-12600H ou i9-13900H)
- Réseau : Linux bridges + VLANs + Tailscale VPN
- Stockage : ZFS mirror (2× NVMe)
- Services : Nextcloud, Vaultwarden, Gitea, Jellyfin, Home Assistant, Immich…
- Monitoring : Prometheus + Grafana + AlertManager
- DNS : Pi-hole sur LXC
- Savoir naviguer dans un terminal Linux (cd, ls, nano/vim, systemctl)
- Comprendre les bases du réseau (IP, masque, passerelle, DNS)
- Avoir accès au routeur/box pour modifier les paramètres DHCP/DNS
- Budget matériel disponible (voir section Budget)
- Connaître Proxmox ou la virtualisation
- Avoir de l’expérience Docker ou Kubernetes
- Être administrateur système
- Comprendre les specs qui comptent pour Proxmox (RAM, NVMe, réseau)
- Comparer alternatives (N100, reconditionné Dell/HP)
- Décider du budget matériel
- Installer Proxmox VE depuis USB
- Configurer le réseau, SSH, et désactiver le repo enterprise
- Accéder à l’interface web
- Créer sa première VM et son premier LXC
- Comprendre quand utiliser l’un vs l’autre
- Maîtriser snapshots et templates cloud-init
- Segmenter le réseau avec VLANs (LAN / IoT / Serveurs)
- Configurer le second port 10GbE pour le stockage
- Comprendre le SDN Proxmox
- Déployer Pi-hole dans un LXC Debian léger
- Configurer blocklists et DNS over HTTPS
- Déployer sur le routeur comme DNS principal
- Créer un pool ZFS mirror sur 2× NVMe
- Ajouter le pool dans Proxmox
- Configurer les snapshots automatiques
- Installer PBS en VM dédiée
- Configurer les jobs de backup automatiques
- Tester une restauration
- Déployer les services essentiels (Nextcloud, Vaultwarden, Gitea…)
- Comprendre les ressources nécessaires
- Organiser avec Nginx Proxy Manager
- Déployer la stack Prometheus/Grafana
- Installer nodeexporter sur chaque service
- Configurer dashboards et alertes Telegram
- Activer et configurer le firewall Proxmox
- Déployer fail2ban contre le brute force
- Accéder au homelab depuis l’extérieur via Tailscale VPN
Vue d’ensemble
Ce parcours guide du choix du matériel jusqu’à un homelab production-ready : virtualisation Proxmox, réseau segmenté, auto-hébergement de services, monitoring et sécurité.
Stack technologique :
Prérequis
Pas nécessaire :
Programme de la série
Phase 1 : Fondations (Semaine 1–2)
Article 1 — Choisir son matériel
→ Minisforum MS-01 : le mini-PC idéal pour un homelab en 2026 ?
Objectif : savoir quel matériel acheter et pourquoi.
Article 2 — Installer Proxmox
→ Installer Proxmox VE sur MS-01 : guide pas-à-pas
Objectif : Proxmox VE opérationnel et accessible.
Article 3 — Premières VMs et LXC
→ VMs et containers LXC : premiers pas
Objectif : créer et gérer des VMs/LXC de façon autonome.
Phase 2 : Réseau et services fondamentaux (Semaine 2–3)
Article 4 — Réseau Proxmox
→ Bridges, VLANs et SDN expliqués
Objectif : réseau isolé et sécurisé par VLAN.
Article 5 — Pi-hole
→ Pi-hole sur LXC : bloquer les pubs sur tout le réseau
Objectif : plus une seule pub sur tout le réseau local.
Article 6 — Stockage ZFS
→ ZFS, NFS ou Ceph : quel stockage pour ton homelab ?
Objectif : données protégées avec redondance ZFS.
Phase 3 : Sauvegarde et services (Semaine 3–4)
Article 7 — Proxmox Backup Server
→ Sauvegarder ses VMs avec PBS
Objectif : VMs sauvegardées automatiquement avec rétention.
Article 8 — 10 services auto-hébergés
→ 10 services à déployer sur Proxmox
Objectif : homelab utile avec services en production.
Phase 4 : Observabilité et sécurité (Semaine 5–6)
Article 9 — Monitoring
→ Grafana + Prometheus + nodeexporter
Objectif : savoir en temps réel ce qui se passe sur le homelab.
Article 10 — Sécurité
→ Firewall, fail2ban et Tailscale VPN
Objectif : homelab sécurisé et accessible partout sans risque.
Budget matériel
Configuration de référence (mai 2026)
| Composant | Modèle | Prix |
|---|---|---|
| Bundle MS-01 i9-13900H | i9 + 32 GB DDR5-5600 + 1 TB NVMe (Amazon) | ~€1189 |
| Total bundle tout compris | ~€1189 |
Pour référence, le build i5 DIY :
| MS-01 i5-12600H barebone | ~€439 | + DDR5 ~€285 + NVMe ~€133 = ~€857 |
> ⚠️ Note 2026 : les prix DDR5 SO-DIMM ont fortement augmenté suite à la pénurie DRAM mondiale. Prévoir ~€285–360 pour 32 GB (vs ~€80 mi-2025). Option budget (reconditionné) |
Composant | Modèle | Prix |
|---|---|---|---|---|---|---|
| Serveur reconditionné | Dell OptiPlex 3060 (i5-8500, 16 GB DDR4) | ~€120 | ||||
| RAM upgrade | 32 GB DDR4 (2× 16 GB) | ~€45 | ||||
| SSD | 512 GB SATA SSD | ~€40 | ||||
| Total | ~€205 |
> Moins de RAM, pas de 10GbE, plus bruyant — mais Proxmox fonctionne parfaitement.
Évolution suggérée
Phase 1 : MS-01 + 32 GB DDR5 + 1 TB NVMe → ~€857
Phase 2 : + 2e NVMe 2 TB (ZFS mirror) → +€200
Phase 3 : + Disque USB 4 TB (backup hors-ligne) → +€80
Phase 4 : + Switch manageable 2.5GbE 8 ports → +€80
Total phase finale → ~€1217
Ressources complémentaires
Critères de réussite
À la fin de ce parcours, tu dois être capable de :