Solution communautaire

Installer CasaOS sur Proxmox VE : utiliser une machine virtuelle Debian et l’installateur CasaOS actuel

A 2024 IceWhale tutorial showing CasaOS deployed inside a Proxmox VE virtual machine: create the VM, install a Linux guest, run the CasaOS installer, reboot, find the guest IP, and open CasaOS. Current CasaOS documentation recommends Debian 12 as the tested base operating system.

Le tutoriel Proxmox VE d’IceWhale d’avril 2024 utilisait une architecture simple : créer une VM normale dans Proxmox, installer Linux dans cette VM, puis installer CasaOS par-dessus le système Linux invité. Cela reste l’interprétation la plus fidèle de la source. CasaOS est une couche d’applications et de cloud personnel installée sur une distribution Linux compatible ; Proxmox fournit le matériel virtuel.

Pour un déploiement actuel, Debian 12 constitue la meilleure base, car le dépôt CasaOS maintenu indique explicitement que cette version a été testée et est recommandée.

Créez une VM plutôt que d’installer CasaOS directement sur l’hôte Proxmox

Interface Proxmox VE avec l’option de création d’une VM sélectionnée pour une nouvelle machine virtuelle CasaOS
Le tutoriel officiel de la communauté commence par la création d’une VM distincte sur le nœud Proxmox.

Installer CasaOS dans un système invité permet d’isoler l’hyperviseur Proxmox de Docker, de Samba et des services CasaOS, tout en facilitant considérablement la sauvegarde ou la restauration de la VM.

Utilisez un système Linux invité compatible

Le dépôt CasaOS actuel indique :

  • Debian 12 — testée et recommandée ;
  • Ubuntu Server 20.04 — testée ;
  • Raspberry Pi OS — testé sur le matériel approprié.

Dans Proxmox sur du matériel x86, Debian 12 est le choix logique actuel.

Consultez les exigences actuelles de compatibilité et d’installation de CasaOS avant de choisir une distribution invitée.

Prévoyez du stockage pour les futures données d’application, pas seulement pour le système de base

Le tutoriel de 2024 avertissait déjà les utilisateurs de prévoir suffisamment de ressources, en particulier de stockage. Cet avertissement devient encore plus important lorsque les applications Docker commencent à accumuler des bases de données, des miniatures, des téléchargements et des métadonnées multimédias.

Si la VM sert uniquement à gérer du stockage externe ou NAS, son disque virtuel de démarrage peut rester relativement modeste. Si les données d’application sont stockées dans la VM, prévoyez une capacité bien supérieure ou ajoutez un disque virtuel distinct.

Reliez la VM au réseau local lorsque vous souhaitez un accès NAS classique

CasaOS est plus facile à utiliser lorsque la VM reçoit une adresse réseau locale classique via le pont Proxmox. Les navigateurs, les clients SMB et les autres appareils du domicile peuvent ainsi accéder directement à CasaOS, sans configuration complexe de NAT imbriqué.

Notez ou réservez l’adresse du système invité après l’installation afin que les favoris et les partages montés restent prévisibles.

Installez d’abord Debian dans la VM

Le tutoriel source présente l’installation du système Linux invité comme une étape distincte, avant celle de CasaOS.

Console noVNC de Proxmox pendant l’installation du disque Debian pour la machine virtuelle CasaOS
CasaOS est installé après la création d’un système Linux invité normal dans Proxmox.

Utilisez le programme d’installation actuel de CasaOS dans le système invité

Le dépôt CasaOS maintenu publie le programme d’installation en une ligne via get.casaos.io. Comme il exécute des commandes d’installation système avec les privilèges root, consultez le projet actuel et vérifiez que le système invité dispose d’un DNS et d’une connexion HTTPS fonctionnels avant de l’exécuter.

Le programme d’installation actuel nécessite une distribution Linux compatible et installe les composants CasaOS liés à Docker ainsi que les services système dans cette VM.

Trouvez l’adresse IP du système invité après le redémarrage

Console Debian dans la VM CasaOS de Proxmox affichant l’adresse IP Ethernet du système invité
Une fois la VM en ligne, utilisez son adresse réseau locale pour ouvrir CasaOS dans un navigateur.

Utilisez la sauvegarde Proxmox et la sauvegarde des données CasaOS pour des couches différentes

Une sauvegarde de VM Proxmox peut capturer les disques virtuels et la configuration de la machine virtuelle. Une sauvegarde adaptée aux applications reste toutefois importante pour les bases de données et le stockage externe qui ne se trouve pas nécessairement sur le disque de la VM.

Ne supposez pas qu’un instantané du disque de démarrage protège les fichiers multimédias montés depuis un autre NAS ou un disque en accès direct.

Une VM constitue une option par défaut plus sûre qu’un LXC pour CasaOS centré sur Docker

L’introduction source mentionnait à la fois les possibilités de VM et de LXC, mais le tutoriel réel utilise une VM. Exécuter Docker dans un LXC peut nécessiter l’imbrication ainsi que des décisions supplémentaires concernant les privilèges et les groupes de contrôle. Une VM normale fournit une séparation plus claire pour les utilisateurs qui souhaitent avant tout que CasaOS fonctionne.

FAQ sur CasaOS dans Proxmox

Faut-il installer CasaOS directement sur l’hôte Proxmox ?

Le tutoriel source crée plutôt une VM Linux distincte et installe CasaOS à l’intérieur de celle-ci.

Quelle base Linux actuelle CasaOS recommande-t-il ?

Le dépôt CasaOS maintenu indique que Debian 12 a été testée et est recommandée.

Les instantanés Proxmox peuvent-ils remplacer les sauvegardes du stockage externe ?

Non. Les données situées en dehors du disque de la VM nécessitent leur propre stratégie de sauvegarde.