Nous avons entièrement repensé la boutique d’applications et la gestion des applications dans la version Alpha v0.4.4 de CasaOS, adopté une nouvelle boutique d’applications basée sur des dépôts Git, et intégré un support natif des fonctionnalités Docker basé sur le format d’application docker-compose, ce qui a facilité la vie des développeurs et des utilisateurs.
Un membre de notre communauté CasaOS, Ali.Sa, partage ici son expérience et ses impressions sur l’utilisation de CasaOS v0.4.4 Alpha, la dernière version, ainsi que ses applications préférées.
Ali.Sa : CasaOS simplifie Docker pour une expérience fluide
Ali.Sa a adopté CasaOS comme un outil indispensable dans son home lab, ses serveurs et ses machines virtuelles. La force de CasaOS réside dans son interface graphique élégante et conviviale qui simplifie Docker pour tous les niveaux d’utilisateurs. Du gestionnaire de fichiers intégré aux statistiques système en passant par le système de gestion Docker, CasaOS surveille efficacement les ressources des conteneurs, facilitant ainsi la gestion des conteneurs zombies potentiels.
Lors de la configuration d’un système avec la conteneurisation Docker, Ali.Sa privilégie l’installation et la configuration de CasaOS. Trois applications qu’il déploie généralement, quel que soit l’environnement, sont Node Exporter pour extraire les métriques du système d’exploitation, Prometheus pour la collecte de données, et Grafana pour la visualisation des données. Ces trois conteneurs, avec l’aide de CasaOS, peuvent être opérationnels en moins de cinq minutes, mettant ainsi en place un système de surveillance personnalisable avec alertes.
Dans son home lab, Ali.Sa utilise une combinaison de Pi-hole exporter, ESXi exporter et Mikrotik exporter. Ces outils facilitent collectivement l’extraction et la surveillance des métriques, leur permettant de dépasser leurs capacités natives. L’utilisation combinée de ces applications est fortement recommandée pour les utilisateurs intéressés par un suivi et une surveillance approfondis des métriques.
BookStack est un outil important pour Ali.Sa. Il sert de wiki personnel et de système de gestion des connaissances. Avec CasaOS V0.4.4 Alpha, l’installation de BookStack et de conteneurs similaires devient une tâche simple. L’application prend en charge Docker Compose, même pour des stacks multi-conteneurs, simplifiant le processus pour les utilisateurs et améliorant leur expérience globale.
Pour les passionnés d’astronomie, Stellarium est vivement recommandé. Dans la suite d’applications d’Ali.Sa, Stellarium lui permet d’identifier les corps célestes, comme les étoiles et les planètes, en pointant simplement son appareil vers le ciel. Ces informations sont ensuite enregistrées dans un conteneur nommé « daily notes », créant un journal fascinant des corps célestes observés à des jours précis.
Microbin est une application qu’Ali.Sa trouve précieuse pour la prise de notes. Elle offre une interface simple qui permet aux utilisateurs de prendre des notes, d’y accéder de n’importe où et de les supprimer facilement. Le déploiement et l’installation de Microbin sont facilités par CasaOS, en faisant un outil idéal pour ceux qui ont besoin d’une solution de prise de notes efficace et flexible.
Pour les utilisateurs qui préfèrent des alternatives auto-hébergées aux favoris du navigateur, Ali.Sa suggère Neonlink. C’est une solution complète pour gérer et organiser les favoris, assurant un accès facile au contenu sauvegardé.
Les amateurs de cinéma apprécieront la recommandation d’Ali.Sa pour Flox. En tant que liste de films et séries avec un système de notation intégré, elle permet aux utilisateurs de partager leurs impressions avec leurs amis après avoir regardé un film. La fonctionnalité de Flox en fait une application attrayante pour ceux qui aiment partager et discuter de leurs expériences cinématographiques.
Enfin, Nginx Proxy Manager (NPM) s’avère être un outil polyvalent dans l’arsenal d’Ali.Sa. Avec une interface claire, NPM gère les domaines, les certificats SSL, et délivre même des certificats gratuits. NPM est utilisé dans presque toutes les configurations CasaOS d’Ali.Sa pour accéder aux applications et conteneurs localement et à distance via son adresse de domaine, éliminant ainsi le besoin de mémoriser les IP et ports individuels. Avec CasaOS, les utilisateurs peuvent ajouter NPM ainsi que d’autres conteneurs sur un seul réseau Docker, améliorant la sécurité et l’accessibilité de leurs configurations.
Ali.Sa a déclaré : Grâce à CasaOS et à ses développeurs, des utilisateurs comme lui peuvent simplifier le processus de création, déploiement et gestion d’outils qui nécessitent habituellement une expertise Linux. Cela fait de CasaOS une plateforme fortement recommandée tant pour les débutants que pour les utilisateurs expérimentés.
Surmonter les défis avec CasaOS
Le parcours d’Ali.Sa avec CasaOS n’a pas été exempt de défis. L’un d’eux concernait la création d’un réseau Docker pour connecter ses conteneurs. Il a résolu ce problème en utilisant Portainer pour créer un réseau Docker personnalisé, puis a utilisé CasaOS pour attacher ses conteneurs à ce réseau ou installer un nouveau conteneur avec ce réseau Docker personnalisé comme réseau par défaut. Il est important de noter que l’utilisation ultérieure de Portainer pour modifier les paramètres de l’application via CasaOS (si Portainer avait été utilisé initialement pour l’installation de l’application/conteneur) entraînerait la réinitialisation des paramètres réseau au réseau bridge Docker.
Un autre problème était la discordance entre les noms utilisés par CasaOS pour son tableau de bord et les noms réels des conteneurs. Cela posait particulièrement problème lorsque deux conteneurs sur le même réseau devaient communiquer en privé. Ali.Sa a résolu ce problème en utilisant Portainer pour vérifier les noms réels des conteneurs ou en exécutant des commandes via l’interface en ligne de commande (CLI).
Conclusion
Malgré quelques obstacles, des outils comme Portainer et la CLI ont permis à Ali.Sa de surmonter les difficultés et de tirer le meilleur parti de CasaOS. Son expérience souligne l’importance de CasaOS pour simplifier la création, le déploiement et la gestion d’applications qui nécessiteraient normalement une expertise Linux. Le parcours d’Ali.Sa offre des perspectives précieuses et une source d’inspiration pour les développeurs expérimentés comme pour les débutants découvrant CasaOS.
Centre de campagne Zima
À lire aussi

Que se passe-t-il lorsque deux agents IA se disputent un serveur ?
L'expérience de cybersécurité IA de Zero Noichi a utilisé deux appareils ZimaBoard 2 pour simuler des agents attaquants et défenseurs, démontrant comment les serveurs...

IA locale sur le ZimaCube 2 — Extension PCIe, Ollama et pérennisation de votre homelab
Le ZimaCube 2 est livré avec 4 emplacements NVMe, un slot d'extension PCIe et de la RAM DDR5 — prêt à l'emploi pour Ollama,...

Guide de surveillance du laboratoire domestique ZimaCube : de Uptime Kuma aux agents IA
Surveillez votre serveur domestique avec Uptime Kuma, Pulse, Proxmox Data Center Manager ou un agent IA pour suivre le temps de fonctionnement, les sauvegardes,...
