Proxmox : LXC et VM au service de la domotique et de l’autonomie

Intro:

Dans le cadre de mon installation domotique avancée basée sur Home Assistant, j’ai fait le choix depuis plusieurs années d’utiliser Proxmox VE comme hyperviseur principal.
Ce choix me permet de combiner performance, isolation, souplesse de maintenance et sécurité, tout en gardant une architecture lisible et évolutive.

Dans cet article, je vous propose un tour complet de mes LXC et VM Proxmox, leur rôle respectif et les raisons de ces choix.


Pourquoi Proxmox ?

Proxmox VE coche toutes les cases pour un homelab domotique sérieux :

  • Virtualisation LXC (conteneurs) et VM (KVM) sur le même hôte
  • Sauvegardes planifiées et snapshots
  • Restauration rapide
  • Réseau virtualisé propre (ponts, VLAN si besoin)
  • Interface claire et éprouvée

Mon principe est simple :

LXC dès que possible, VM uniquement quand c’est nécessaire


Vue d’ensemble de l’infrastructure

Mon serveur Proxmox héberge aujourd’hui :

  • 1 VM Home Assistant OS
  • 1 VM TrueNAS
  • Une vingtaine de conteneurs LXC spécialisés

Chaque service est isolé, documenté, sauvegardé, et peut être redémarré ou reconstruit indépendamment.


La VM principale : Home Assistant OS

🟢 VM 100 – Home Assistant

C’est le cœur du système.

  • Home Assistant OS (supervisor)
  • Gestion native des add-ons critiques
  • Accès direct au matériel si nécessaire
  • Stabilité maximale

👉 Tout ce qui est domotique temps réel, critiques énergie, automatismes est concentré ici.


Les conteneurs LXC : services spécialisés

📊 Supervision & données

101 – Grafana
Visualisation avancée des données (énergie, solaire, batterie, températures).

103 – InfluxDB
Base de données temporelle dédiée aux historiques long terme.

102 – Node-RED
Cerveau logique avancé :

  • Gestion énergétique Victron (ESS, SoC, Tempo, délestage)
  • Routage solaire
  • Logique impossible ou peu lisible en YAML

🌐 Réseau & accès

106 – Nginx Proxy Manager
Gestion centralisée des accès HTTPS :

  • Certificats Let’s Encrypt
  • Reverse proxy propre
  • Séparation LAN / WAN

110 – AdGuard Home
DNS filtrant :

  • Blocage publicité
  • Sécurité réseau
  • Résolution locale propre pour HA et services internes

🔐 Sécurité & supervision

107 – Vaultwarden
Gestionnaire de mots de passe auto-hébergé.

117 – Wazuh
SIEM / supervision sécurité :

  • Analyse logs
  • Surveillance intégrité
  • Alertes comportementales

121 – Speedtest Tracker
Surveillance de la qualité de la connexion Internet.


📡 Domotique & IoT

104 – Mosquitto (MQTT)
Bus de communication principal :

  • ESPHome
  • LoRa
  • Capteurs DIY
  • Victron MQTT

109 – Matomo
Statistiques pour le blog domo.rem81.com (auto-hébergé).

125 – Withings
Synchronisation locale des données Withings vers Home Assistant (poids, masse grasse, etc.).


🧰 Services applicatifs

105 – Prometheus
Collecte de métriques système et applicatives.

108 – Uptime Kuma
Surveillance de la disponibilité des services.

111 – WP-Domo
Instance WordPress dédiée à ce blog.

112 – WP-VC
Deuxième instance WordPress (usage spécifique).

113 – PhotoPrism
Gestion et indexation de la photothèque.

115 – Mealie
Gestionnaire de recettes (usage familial).

116 – Heimdall
Dashboard d’accès rapide aux services internes.

118 – Unifi
Contrôleur UniFi auto-hébergé.

119 – MariaDB Photo
Base dédiée à PhotoPrism.

120 – Frigate
Analyse vidéo (caméras, détection objets).

124 – ESPHome
Serveur ESPHome en LXC :

  • Compilation rapide
  • Séparation labo / prod
  • Intégration Git et CI personnelles

Les VM complémentaires

🟢 VM 231 – TrueNAS

Stockage centralisé :

  • Sauvegardes Proxmox
  • Données longues durées
  • Snapshots ZFS
  • Réplication sécurisée

🟢 VM 122 – Docker

VM dédiée aux stacks Docker plus lourdes ou spécifiques, volontairement séparée du reste pour éviter toute pollution du système et faire des essais sans risque.


Organisation et bonnes pratiques

Quelques règles que je m’impose :

  • 1 service = 1 conteneur
  • Pas de “fourre-tout”
  • Sauvegardes Proxmox + exports applicatifs
  • Logs centralisés
  • Documentation systématique
  • Séparation prod / labo (notamment ESPHome)

Conclusion

Cette architecture Proxmox me permet aujourd’hui :

  • Une domotique robuste et résiliente
  • Une gestion énergétique fine (solaire, batterie, Tempo)
  • Une évolutivité maîtrisée
  • Une maintenance sereine

C’est une base que je fais évoluer en permanence, mais qui reste stable, lisible et cohérente.

👉 Dans de prochains articles, je détaillerai :

  • La logique LXC vs VM en détail
  • Les sauvegardes et restaurations Proxmox
  • etc..

One Comment on “Proxmox : LXC et VM au service de la domotique et de l’autonomie”

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *