Serveur domestique et auto-hébergement 8 min de lecture

UmbrelOS pour un serveur domestique sur mini-PC

Installer umbrelOS sur un mini-PC, découvrir son interface et son App Store, puis comprendre ses points forts et ses limites sur du matériel DIY.

Bonjour à toutes et à tous. Dans cet article, je présente umbrelOS, un système destiné aux serveurs domestiques. Son interface et son catalogue d’applications le rendent particulièrement agréable sur un mini-PC, mais il faut comprendre ses limites avant d’en faire le cœur d’un NAS à plusieurs disques.

UmbrelOS en quelques mots

umbrelOS, auparavant appelé simplement Umbrel, est un système d’auto-hébergement dont le code source est public sous licence PolyForm Noncommercial 1.0.0. Son principe est simple : installer des applications conteneurisées depuis un App Store, puis les lancer depuis un bureau Web proche de celui d’un ordinateur personnel.

Le système peut être installé gratuitement sur Raspberry Pi 5, sur une machine x86-64 compatible ou dans une machine virtuelle. Umbrel précise cependant que les fonctions disponibles sur le matériel DIY dépendent des pilotes et ne bénéficient pas du même niveau de validation que sur ses propres serveurs.

Installer umbrelOS sur un mini-PC

Pour une installation x86-64, prévoyez au minimum un processeur Intel ou AMD 64 bits à deux cœurs, 4 Go de mémoire et 32 Go de stockage. En pratique, 8 Go de mémoire et un SSD plus spacieux offrent davantage de marge pour les applications.

  1. Téléchargez l’image d’installation officielle d’umbrelOS.
  2. Écrivez-la sur une clé USB d’au moins 4 Go avec Balena Etcher.
  3. Démarrez le mini-PC sur cette clé et sélectionnez le disque interne.
  4. Après l’installation, retirez la clé, branchez le réseau Ethernet et redémarrez.
  5. Patientez environ cinq minutes, puis ouvrez http://umbrel.local.
Bureau umbrelOS 1.5 affiché en anglais dans un navigateur
Le bureau regroupe les fichiers, les indicateurs système et toutes les applications installées.

Une interface simple et agréable

Le bureau propose des widgets, un aperçu de l’activité du processeur, de la mémoire et du stockage, un gestionnaire de fichiers, les paramètres et l’App Store. Une application installée apparaît automatiquement sur le bureau et se lance comme une application locale.

Sélection des widgets sur le bureau umbrelOS
Le bureau accepte jusqu’à trois widgets pour les fichiers et les ressources système.
Vue de l’utilisation en direct du processeur, de la mémoire et du stockage dans umbrelOS
La vue Live Usage détaille les ressources consommées par les applications.
Gestionnaire de fichiers intégré à umbrelOS
Le gestionnaire de fichiers rassemble les dossiers locaux et les emplacements réseau.
App Store umbrelOS avec ses catégories et applications
L’App Store classe les applications par usage et permet leur installation en un clic.

Installer et configurer les applications

Avant l’installation, lisez la fiche complète de l’application. Certaines images demandent un port précis, des identifiants par défaut ou une dépendance. Une configuration oubliée peut empêcher l’ouverture de l’application ou provoquer un conflit avec un autre service.

Fiche AdGuard Home dans l’App Store umbrelOS avec les instructions de configuration encadrées
Les instructions de chaque fiche précisent les ports et réglages nécessaires.

Lors du premier essai, je n’avais pas trouvé de méthode simple pour ajouter manuellement une application absente du catalogue. La documentation actuelle propose désormais trois possibilités : ajouter un App Store communautaire, installer Portainer pour lancer un conteneur Docker ou contribuer un paquet umbrelOS. Cette évolution corrige une partie importante de la limite observée dans l’article d’origine.

Paramètres umbrelOS montrant le stockage, la mémoire, la sauvegarde et la double authentification
Les paramètres réunissent les ressources, le compte, la 2FA, les sauvegardes et la langue.

Points forts et limites

Points forts

  • Installation rapide du système et des applications.
  • Interface moderne, claire et très accessible.
  • Catalogue important d’applications auto-hébergées.
  • Suivi simple des ressources et gestionnaire de fichiers intégré.
  • 2FA, sauvegardes chiffrées et accès distant privé possibles.

Limites sur matériel DIY

  • Pas de gestion RAID aussi complète qu’un véritable système NAS.
  • Compatibilité du Wi-Fi et des supports externes dépendante du matériel.
  • Réglages système volontairement peu nombreux.
  • Interface de l’installation testée uniquement en anglais.
  • Support communautaire et disponibilité des fonctions en mode « best effort ».

Sécurité, sauvegarde et accès distant

Contrairement à la première impression donnée par l’ancienne version, umbrelOS propose aujourd’hui la double authentification. La plupart des applications du catalogue officiel peuvent aussi être protégées par la session Umbrel et la 2FA. Vérifiez néanmoins chaque application tierce, car certaines gèrent leur propre authentification.

Pour l’accès depuis Internet, évitez d’ouvrir directement le serveur sur un port public. La documentation recommande Tailscale pour créer un réseau privé entre vos appareils. Les sauvegardes peuvent être chiffrées vers un autre Umbrel, un NAS ou un disque USB compatible.

Mon avis

umbrelOS convient très bien à un mini-PC équipé d’un SSD pour découvrir l’auto-hébergement, lancer rapidement des applications Docker ou construire un petit serveur multimédia. Son interface rend l’expérience beaucoup plus agréable qu’une pile Docker administrée uniquement en ligne de commande.

Pour un NAS principal à plusieurs disques, avec RAID, contrôle détaillé de l’état des supports et stratégie de stockage avancée, je choisirais une plateforme davantage centrée sur le stockage. ZimaOS constitue par exemple une alternative plus orientée NAS, avec gestion du RAID et des disques. Le bon choix dépend donc moins de l’esthétique que du rôle réel de la machine.

Références

À propos de l’auteur

Jeremy Kraft administre les infrastructures et les services auto-hébergés de l’IBCSC. Ces guides reprennent des configurations réellement déployées, revérifiées avant publication.

Discussion

Commentaires

0

Aucun commentaire pour le moment. Vous pouvez ouvrir la discussion avec une question ou un retour d’expérience.