À propos du projet

LXD-UI est une interface web permettant de gérer LXD, un gestionnaire de conteneurs système et de machines virtuelles. Il vise à rendre la gestion des conteneurs et des machines virtuelles simple et accessible, aussi bien pour les petits déploiements que pour les clouds privés à grande échelle. L’interface est une application monopage construite avec TypeScript et React, et elle est intégrée à LXD lui-même. L’installation est simple : installez ou actualisez le snap LXD, assurez-vous que le serveur est exposé sur le réseau (par exemple, définissez `core.https_address` sur `:8443`), puis accédez à l’interface via un navigateur à l’adresse HTTPS du serveur. L’interface propose de nombreuses fonctionnalités de gestion, notamment la création et la gestion d’instances, l’accès à des terminaux ou consoles graphiques, la gestion des pools et volumes de stockage, la configuration des réseaux et des ACL, la gestion des groupes d’utilisateurs et des autorisations, la consultation des opérations et avertissements, la configuration des profils, la gestion des groupes de cluster et l’ajustement des paramètres du serveur. Le projet inclut un guide de contribution, une documentation d’architecture, un journal des modifications et une feuille de route pour les améliorations futures. Il est développé par Canonical et hébergé sur GitHub.