XDA a publié un guide pas à pas ce mois-ci sur la transformation d’une Raspberry Pi 5 de rechange en hôte Proxmox, et le ton était “ce n’est pas parfait, mais ça marche”. C’est une évaluation honnête. Proxmox sur ARM n’est pas officiellement supporté par Proxmox Server Solutions, donc l’installation repose sur l’arborescence des paquets Pimox de la communauté. Les 8 ou 16 Go de RAM du Pi 5 et le support HAT NVMe sont ce qui a transformé toute l’idée d’une simple nouveauté en quelque chose sur lequel un laboratoire domestique peut compter. Ce sont les meilleures applications pour la virtualisation Raspberry Pi 5 Proxmox sur le bureau, les outils qui transforment une carte de 80 $ en un petit cluster hyperviseur sans surprises.
Nous avons exécuté sept outils sur un Pi 5 8 Go avec un HAT NVMe et un Pi 5 16 Go sur la microSD standard. Chaque choix s’installe sur ARM64 sans patches du noyau, redémarre proprement après une coupure de courant, et fonctionne avec un cluster Proxmox x86 existant où cela a du sens. Les différences apparaissent dans l’empreinte mémoire, le comportement du cluster, et combien de réglages chacun exige pour survivre à la prochaine version mineure de Proxmox.
Ce qu’il faut rechercher dans une pile Pi 5 Proxmox
- Paquets ARM64 natifs. Aucune émulation, aucune compilation depuis la source le jour de l’installation.
- Chemin de démarrage NVMe. Les lectures et écritures restent bien en avant de la microSD.
- Rejoindre le cluster avec un hôte x86. Le Pi peut porter des machines virtuelles que le grand hôte n’a pas besoin.
- Petite empreinte mémoire. La couche de gestion laisse de la place pour deux ou trois machines virtuelles.
- Sauvegarde qui fonctionne sur le réseau. Serveur de sauvegarde Proxmox ou cible Restic sur le LAN.
- Installation récupérable. Une mise à jour cassée est un reflash, pas un week-end.
Comparaison rapide
| Application | Meilleur pour | Plates-formes | Plan gratuit | Niveau payant | Évaluation |
|---|---|---|---|---|---|
| Proxmox VE (Pimox) | L’interface web Proxmox sur Pi | Raspberry Pi OS, Debian ARM64 | Entièrement gratuit | Dépôt Enterprise à partir d’environ €110/an | 4.5 |
| Debian 12 pour Pi | La base pour une installation Pimox stable | Raspberry Pi 4, 5 | Entièrement gratuit | Aucun | 4.8 |
| Cockpit | Une console web plus légère quand Proxmox est trop | Raspberry Pi OS, Debian, Ubuntu | Entièrement gratuit | Aucun | 4.7 |
| Incus | Gestionnaire de conteneurs et machines virtuelles de la famille LXC/LXD | Debian, Ubuntu | Entièrement gratuit | Aucun | 4.7 |
| Portainer | Charges de travail Docker dans une machine virtuelle sur Pi | Debian, Ubuntu, Raspberry Pi OS | Entièrement gratuit | Business Edition gratuit jusqu’à 3 nœuds | 4.6 |
| Home Assistant OS dans une machine virtuelle | La charge de travail Pi la plus exécutée, parfaitement isolée | Raspberry Pi OS (en tant qu’invité) | Entièrement gratuit | Aucun | 4.8 |
| Tailscale | Accéder au cluster Pi de n’importe où | N’importe lequel | Entièrement gratuit | Team à partir de $6/utilisateur/mois | 4.9 |
Les applications
1. Proxmox VE (Pimox) pour Pi 5 — Meilleure interface hyperviseur
Proxmox VE via Pimox est le portage communautaire qui permet à la véritable interface web Proxmox de fonctionner sur ARM. Il utilise Debian 12 comme base, s’installe à partir d’un dépôt, et expose la même page d’administration 8006 que chaque laboratoire domestique connaît déjà. Les machines virtuelles fonctionnent sous QEMU, les conteneurs LXC utilisent le pool de modèles standard, et le protocole du cluster communique avec un hôte Proxmox x86 de version correspondante.
Où cela manque: Pimox est en retard sur les versions de Proxmox Server Solutions de quelques semaines, et une mise à jour mineure de Proxmox attend parfois l’empaqueteur. La migration en direct entre ARM et x86 n’est pas envisagée car les architectures des invités ne correspondent pas.
Tarification:
- Gratuit: Entièrement gratuit.
- Payant: Dépôt Enterprise de Proxmox à partir d’environ €110/an par socket. Optionnel et non requis pour Pi.
Plates-formes: Raspberry Pi OS 64-bit ou Debian 12 ARM64 sur Pi 4 ou Pi 5.
Télécharger: github.com/pimox/pimox7 · proxmox.com
Conclusion: Le bon choix si l’objectif est Proxmox sur Pi plutôt que “quelque chose qui ressemble à Proxmox”.
2. Debian 12 pour Pi — Meilleur système d’exploitation de base
Debian 12 (Bookworm) pour Pi est la base à installer en premier. Raspberry Pi OS 64-bit fonctionne, mais la documentation de Pimox est testée par rapport à Debian standard, et le rythme de sortie des paquets Debian correspond à ce que Pimox attend. Debian sur un Pi 5 démarre facilement depuis NVMe, garde le initramfs petit, et laisse de la place pour que l’hyperviseur l’utilise réellement.
Où cela manque: Le firmware Wi-Fi et Bluetooth nécessite une étape supplémentaire par rapport à Raspberry Pi OS. Pour un laboratoire domestique qui veut uniquement Ethernet, ce n’est pas un problème.
Tarification:
- Gratuit: Entièrement gratuit.
- Payant: Aucun.
Plates-formes: Raspberry Pi 4 et Pi 5 (ARM64).
Télécharger: raspi.debian.net · debian.org
Conclusion: La première installation sur la carte SD avant que Pimox ne soit installé par-dessus.
3. Cockpit pour Pi 5 — Meilleure console web légère
Cockpit est la console web de la famille RHEL qui fonctionne heureusement sur Debian et offre une vue en une seule page des services, machines virtuelles (via cockpit-machines), conteneurs (via cockpit-podman) et réseau de l’hôte. Il utilise une fraction de la RAM de Proxmox. Cockpit est l’outil approprié quand une installation Proxmox complète semble excessive pour un Pi destiné à exécuter trois services et être inactif.
Où cela manque: Aucune vue du cluster. Gérer deux Pi avec Cockpit signifie deux onglets de navigateur, pas un tableau de bord.
Tarification:
- Gratuit: Entièrement gratuit.
- Payant: Aucun.
Plates-formes: Debian, Ubuntu, Raspberry Pi OS.
Télécharger: cockpit-project.org · github.com/cockpit-project/cockpit
Conclusion: La console de secours quand Proxmox est cassé, et une véritable option quotidienne pour une configuration monoposte Pi.
4. Incus pour Pi 5 — Meilleur gestionnaire LXC/LXD
Incus est le fork LinuxContainers.org de LXD, et il exécute des conteneurs système avec moins de surcharge qu’une machine virtuelle complète. Sur un Pi 5 cela signifie confortablement huit ou dix petits services isolés les uns des autres, chacun avec sa propre IP et ses limites de cgroup. Incus exécute également des machines virtuelles complètes quand une charge de travail nécessite un vrai noyau, donc un outil couvre les deux cas.
Où cela manque: Incus et Proxmox VE se chevauchent. Choisissez l’un comme hyperviseur principal. Exécuter les deux sur le même Pi gaspille la RAM.
Tarification:
- Gratuit: Entièrement gratuit.
- Payant: Aucun.
Plates-formes: Debian, Ubuntu (incluant les versions Pi).
Télécharger: linuxcontainers.org/incus · github.com/lxc/incus
Conclusion: L’alternative à Pimox pour quiconque dont les charges de travail sont tous des conteneurs avec une machine virtuelle rare.
5. Portainer sur Pi 5 — Meilleure couche Docker dans une machine virtuelle Pimox
Portainer est l’interface web que la plupart des gens exécutent déjà sur Docker à la maison, et dans une machine virtuelle Debian sur Pimox, elle devient le gestionnaire de charges de travail que le cluster Pi utilise réellement au jour le jour. Proxmox fournit l’isolement, la machine virtuelle fournit le noyau, Portainer fournit le point-et-cliquez. Cette séparation la rend sûre de créer un instantané de l’ensemble de la pile Docker avant une mise à jour.
Où cela manque: L’interface utilisateur de Portainer sur ARM64 est la même que sur x86, mais quelques modèles de pile tiers ne fournissent que des images amd64 et ne peuvent pas être extraits.
Tarification:
- Gratuit: Community Edition entièrement gratuit.
- Payant: Business Edition, gratuit jusqu’à 3 nœuds, puis à partir d’environ $999/an.
Plates-formes: Debian, Ubuntu, Raspberry Pi OS. S’exécute en tant que conteneur lui-même.
Télécharger: portainer.io · github.com/portainer/portainer
Conclusion: Installez Portainer à l’intérieur d’une machine virtuelle Proxmox plutôt que sur l’hôte, afin que le chaos Docker ne se retrouve jamais à côté de l’hyperviseur.
6. Home Assistant OS dans une machine virtuelle Pimox — Meilleure charge de travail maison intelligente
Home Assistant OS dans une machine virtuelle Pimox est la raison de plus grande valeur de mettre Proxmox sur un Pi 5. Home Assistant sur bare metal a toujours été bon sur Pi, mais une machine virtuelle vous permet de prendre une instantané avant l’installation d’un module complémentaire, d’annuler une mauvaise mise à jour en quelques secondes, et de passer un dongle Zigbee sans acrobatie de câbles. L’image qcow2 de Home Assistant OS elle-même tombe directement dans Proxmox.
Où cela manque: Le pass-through USB pour Zigbee et Z-Wave nécessite quelques lignes de configuration Proxmox. Une fois défini, il survit aux redémarrages.
Tarification:
- Gratuit: Entièrement gratuit.
- Payant: Aucun.
Plates-formes: S’exécute en tant qu’invité à l’intérieur de Pimox.
Télécharger: home-assistant.io/installation/generic-x86-64 (qcow2 ARM64 disponible sur la même page).
Conclusion: La charge de travail qui transforme “Proxmox sur Pi c’est sympa” en “Proxmox sur Pi ça vaut le coup”.
7. Tailscale sur Pi 5 — Meilleur accès à distance
Tailscale place chaque Pi du cluster sur un réseau maillé sans redirection de port et sans proxy inverse sur le routeur. Accéder à l’interface web Proxmox depuis un ordinateur portable à travers la ville est un nom MagicDNS et un clic. Le routage de sous-réseau permet au VLAN privé du cluster d’apparaître sur votre téléphone aussi, ce qui rend une vue de loin locale.
Où cela manque: Les clés d’authentification expirent par défaut sur le plan gratuit. Définissez une politique de clé éphémère ou le cluster tombera de Tailscale au jour le moins opportun.
Tarification:
- Gratuit: Entièrement gratuit jusqu’à 100 appareils.
- Payant: Team à partir de $6/utilisateur/mois pour les contrôles administrateur et SSO.
Plates-formes: Debian, Ubuntu, Raspberry Pi OS.
Télécharger: tailscale.com · github.com/tailscale/tailscale
Conclusion: La couche d’accès à distance qui s’associe à Pimox mieux qu’une adresse IP publique ne le ferait jamais.
Comment choisir la bonne
- Si vous voulez la vraie interface Proxmox: Debian 12 plus Pimox sur Pi 5 avec NVMe.
- Si Proxmox c’est trop pour un Pi unique: Cockpit sur Debian, ajoutez cockpit-machines pour les machines virtuelles.
- Si tout ce que vous exécutez est un conteneur: Incus à la place de Pimox.
- Si Home Assistant est la raison du Pi: Home Assistant OS en tant qu’invité Pimox avec un dongle Zigbee transmis.
- Si vous avez besoin d’accéder au Pi de l’extérieur de la maison: Tailscale sur chaque nœud.
FAQ
Proxmox VE est-il officiellement supporté sur Raspberry Pi 5?
Non. Proxmox Server Solutions ne supporte que x86. L’installation Pi provient du projet communautaire Pimox, qui empaquète Proxmox VE pour ARM64 sur Debian.
Ai-je besoin d’un HAT NVMe pour exécuter Proxmox sur Pi 5?
Pas strictement. Une microSD de bonne qualité démarre et exécute Pimox pour les charges de travail légères. NVMe est ce qui rend les machines virtuelles ressenties comme un vrai hyperviseur, et cela arrête également l’endurance d’écriture SD d’être le mode d’défaillance.
Un Pi 5 peut-il rejoindre un cluster Proxmox x86?
Oui, au niveau du protocole du cluster. Ce que vous ne pouvez pas faire c’est une migration en direct d’une machine virtuelle entre ARM et x86 car les architectures des invités diffèrent. La migration froide et les charges de travail par hôte fonctionnent bien.
Combien de RAM Pimox utilise-t-il sur un Pi 5?
La couche de gestion s’assoit sous un gigaoctet au repos. Un Pi 5 avec 8 Go exécute confortablement Pimox plus Home Assistant OS et une petite machine virtuelle d’utilitaire. Le modèle 16 Go offre une véritable marge pour une troisième charge de travail.
Quelle est la différence entre Pimox et Proxmox VE?
Pimox est la même interface web Proxmox VE, API et CLI, réemballée pour ARM64 par la communauté. Les mises à jour sont en retard en amont de quelques semaines. Tout le reste semble et se comporte identiquement.