UmbrelOS, la meilleure alternative à Unraid et TrueNAS pour le serveur domestique ?

UmbrelOS, la meilleure alternative à Unraid et TrueNAS pour le serveur domestique ?

2024-06-20 12:48:41

Je pense qu’un NAS ou un « cloud domestique » appartient en fait à tout foyer amateur de technologie. Normalement, je recommanderais QNAP ou Synology ici. Mais que se passe-t-il si vous souhaitez créer votre propre serveur domestique ? Quel système d’exploitation devriez-vous utiliser alors ? En règle générale, UnRaid ou TrueNAS est le choix ici. Cependant, comparés aux systèmes d’exploitation “NAS prêts à l’emploi” de QNAP ou Synology, ceux-ci semblent assez démodés, compliqués et, sans beaucoup d’extensions et de “bricolage”, également inférieurs en fonctionnalités si vous recherchez plus qu’un simple fichier. serveur.

C’est là que je suis tombé sur UmbrelOS. UmbrelOS se présente comme le « système d’exploitation cloud domestique » ultime. Et oui, à première vue, UmbrelOS a l’air fantastique ! Assez bien pour que j’aimerais y jeter un œil dans un petit test. UmbrelOS est-il une meilleure alternative à TrueNAS et Unraid ?

Qu’est-ce qu’UmbrelOS ?

Selon le constructeur, UmbrelOS serait « l’OS cloud domestique sans prise de tête ». Il est entièrement gratuit et peut être installé sur à peu près tous les matériels, qu’il s’agisse d’un processeur x86 ou d’un Raspberry Pi. Le système s’adresse principalement aux débutants qui recherchent une alternative élégante et intéressante aux services cloud conventionnels.

UmbrelOS semble être un effort commercial visant à vendre ses propres systèmes avec le système d’exploitation comme serveurs domestiques. Cependant, UmbrelOS peut également être utilisé de manière totalement indépendante.

Système de test et version

Pour ce rapport, j’utilise UmbrelOS 1.1.2. Les versions ultérieures peuvent bien entendu différer en termes de fonctionnalités. J’utilise un mini PC comme système de test :

  • GEEKOM MiniAir 11
  • Intel Celeron N5095
  • 8 Go de RAM
  • SSD Kingston de 1 To

Installation et configuration

Vous pouvez facilement télécharger UmbrelOS depuis le site Web GitHub :

Vous y trouverez également de bonnes instructions sur la façon de l’installer. En bref : vous téléchargez l’image, la copiez sur une clé USB avec Balena Etcher, démarrez à partir de la clé USB et sélectionnez simplement le lecteur souhaité sur lequel le système d’exploitation doit être installé. Complet. Le système redémarrera alors et vous pourrez y accéder via le WebUI en saisissant « ou l’adresse IP du système.

UmbrelOS n’est pas un système d’exploitation de serveur de fichiers ! Pas de RAID

Même si UmbrelOS se présente comme un système d’exploitation « serveur domestique », il lui manque certaines fonctions pour remplacer complètement Unraid ou TrueNAS.

UmbrelOS ne prend en charge aucun logiciel RAID ! Il s’installe simplement sur un disque et c’est tout. Bien sûr, un SSD est recommandé ici, mais il n’y a aucune protection contre les pannes de disque. Dans ce cas, toutes les données ont disparu, ce qui n’est bien sûr pas optimal. UmbrelOS n’est pas non plus livré avec un serveur de fichiers SMB. En général, UmbrelOS ne semble pas prendre en charge plusieurs lecteurs.

Que peut faire UmbrelOS ?

Assez parlé de ce qu’UmbrelOS ne peut pas faire, parlons de ce qu’il peut faire. À la base, UmbrelOS ne peut rien faire. Cela semble méchant, mais c’est la vérité. Prêt à l’emploi, UmbrelOS est livré uniquement avec son app store et une très belle interface utilisateur ! Toutes les fonctionnalités doivent être « mises à niveau » via des applications. Heureusement, il existe également des tonnes d’applications.

Comment se fait-il qu’UmbrelOS ait presque plus d’applications que, disons, un NAS QNAP ou Synology ? À la base, UmbrelOS est une interface utilisateur permettant d’exécuter des conteneurs Docker. Toutes les applications de l’App Store sont des conteneurs Docker simplement adaptés et optimisés pour le système d’exploitation. Bien que « seulement » soit ici certainement un euphémisme, car ce n’est pas toujours aussi simple qu’il y paraît.

Heureusement, toutes les applications ont fonctionné pour moi immédiatement et sans configuration ni ajustement particuliers ! Les applications incluent :

  • Assistante à domicile
  • Suivantcloud
  • Gelée
  • Immich
  • LamaGPT
  • PhotoPrisme
  • Plex
  • Pi-Hole
  • Temps de disponibilité à nouveau
  • Échelle arrière
  • Frégate
  • Synchronisation
  • etc.

Des applications comme HomeAssistant, Immich, PhotoPrism, Pi-Hole ou LlamaGPT sont particulièrement intéressantes et ont fonctionné pour moi « prêt à l’emploi ».

LlamaGPT ne nécessite aucun matériel spécial ; il fonctionne également sur mon Intel Celeron N5095, bien qu’assez lentement. Cependant, l’Intel Celeron N5095 est largement suffisant pour d’autres applications telles que HomeAssistant, etc.

Accès au terminal possible

Avec UmbrelOS, vous avez un accès « complet » au terminal. Vous pouvez ensuite l’utiliser pour définir à peu près tout ce que vous voulez, comme c’est généralement le cas pour Linux.

Vous pouvez également l’utiliser pour créer des partages SMB, etc.

Sécurité des données incertaine

Ce qui manque malheureusement énormément à UmbrelOS, à mon avis, c’est la sécurité des données. Je ne veux pas dire par là que le développeur peut accéder à vos données ou à un tiers, mais que se passe-t-il si le disque dur/SSD de votre serveur tombe en panne.

  1. Nous n’avons pas de fonctionnalité RAID pour nous protéger contre les pannes de disque.
  2. Il n’y a pas de fonction de sauvegarde.
  3. Vous n’avez pas un accès facile aux données derrière les conteneurs Docker.

Que se passe-t-il si le SSD de votre serveur tombe en panne ? C’est vrai, vos données ont disparu. Malheureusement, il n’y a pas de fonction de sauvegarde. Vous ne pouvez pas non plus sauvegarder les données de configuration du conteneur Docker. Que se passe-t-il si un conteneur Docker se bloque et que vous devez le désinstaller ? Bien sûr, beaucoup de choses peuvent être faites avec le terminal, mais ce n’est pas le but d’un système d’exploitation conçu pour être « aussi simple que possible ». La possibilité de créer des sauvegardes complètes ou des sauvegardes d’applications individuelles, puis de les réimporter via une interface utilisateur conviviale figure en tête de ma liste de souhaits.

Conclusion

UmbrelOS présente sans aucun doute de nombreuses excellentes approches. Surtout, le langage de conception est merveilleux et l’intégration et la facilité d’utilisation des conteneurs Docker sont de classe mondiale ! Nextcloud, Pi-Hole, HomeAssistant, Jellyfin, etc. peuvent être installés en un seul clic et ont fonctionné à merveille pour moi. Même les instances ChatGPT locales peuvent être installées sur du matériel courant en un seul clic et fonctionnent immédiatement. Il y a déjà un ou deux moments « WOW » ici.

Cependant, il en manque à certains endroits ! UmbrelOS manque complètement d’infrastructure de serveur de fichiers. Une matrice RAID ne peut pas être créée, des partages réseau ne peuvent pas être créés facilement, etc. Beaucoup de ces points peuvent être contournés avec des applications, mais pour un vrai serveur domestique, j’attends un bon serveur de fichiers car la « base » est disponible.

Cela fait d’UmbrelOS exactement le contraire de TrueNAS ou d’Unraid. Ces systèmes ont de bonnes bases en tant que serveur de fichiers, mais les fonctionnalités avancées et la conception sont quelque peu secondaires. UmbrelOS avec une base solide de serveur RAID/fichiers dans la même interface utilisateur conviviale serait un système qui tue pour un serveur domestique.

Mais dans la version actuelle 1.1.2, il s’agit pour moi tout au plus d’une « extension » pour votre réseau domestique, par exemple sur un mini PC séparé ou dans une VM sur un « vrai » serveur de fichiers. Néanmoins, le système d’exploitation a beaucoup de potentiel !



#UmbrelOS #meilleure #alternative #Unraid #TrueNAS #pour #serveur #domestique
1718896627

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.