Interface TrueNAS SCALE du projet NAS

Projet NAS Personnel

Infrastructure auto-hebergee fiable, evolutive et securisee

1. Problématique

Avec la généralisation des services cloud publics, le stockage de fichiers, le partage de données ou encore l’hébergement de services personnels reposent très souvent sur des plateformes externes.

Bien que ces solutions soient pratiques, elles impliquent une dépendance à des infrastructures tierces et offrent peu de visibilité sur la manière dont les données sont réellement stockées et gérées.

L’objectif de ce projet était de concevoir une infrastructure personnelle capable d’assurer :

  • stockage de données accessible à distance
  • serveur multimédia haute qualité
  • hébergement d’un site web personnel

Le projet devait également répondre à une contrainte volontaire : être réalisé principalement à partir de matériel récupéré, tout en restant fiable pour un fonctionnement continu.

2. Approche et conception

Plutôt que d’assembler directement une solution prête à l’emploi, le projet a été abordé comme une exploration technique progressive. L’idée était de construire un serveur domestique polyvalent capable de centraliser plusieurs services au sein d’une même machine.

Trois objectifs principaux ont guidé la conception :

Cloud personnel

Mettre en place un système de stockage accessible depuis différents appareils afin de disposer d’une alternative personnelle aux services de cloud traditionnels.

Serveur multimédia

Centraliser une bibliothèque vidéo et permettre son accès sur différents appareils via un système de streaming optimisé.

Hébergement web

Apprendre et expérimenter l’hébergement web en déployant mon site personnel directement sur cette infrastructure.

N’ayant initialement que peu d’expérience dans l’administration de serveurs ou dans les technologies web, ce projet a été réalisé dans une logique d’apprentissage par la pratique.

3. Mise en place des services

L’infrastructure repose sur un NAS auto-hébergé fonctionnant en continu.

Vue des applications déployées sur TrueNAS
Vue d’ensemble des applications et services installés sur l’environnement TrueNAS.

Cloud personnel - Nextcloud

Le NAS héberge une instance Nextcloud permettant la synchronisation de fichiers entre plusieurs appareils ainsi que le partage sécurisé de documents.

Serveur multimédia - Plex

Une bibliothèque multimédia centralisée permet la diffusion de contenus vidéo vers différents équipements du réseau domestique ou à distance, avec gestion automatique des métadonnées.

Hébergement web

Le serveur héberge également mon site personnel, conçu dans le cadre de ce projet afin d’apprendre les bases du développement web et du déploiement d’un service accessible publiquement.

La mise en place de ces services a nécessité la configuration du réseau domestique, la gestion des accès distants sécurisés et l’intégration de services externes pour la gestion DNS et la protection du trafic.

4. Résultat

Le système final constitue une infrastructure personnelle complète, fonctionnant en continu et capable d’assurer simultanément plusieurs services.

Le NAS agit aujourd’hui comme :

  • un cloud personnel pour le stockage et la synchronisation de fichiers
  • un serveur multimédia accessible depuis différents appareils
  • une plateforme d’hébergement pour mon site web

Au-delà du résultat technique, ce projet représente surtout une démarche d’apprentissage autonome. Cette approche m’a permis d’acquérir une compréhension concrète de l’administration de serveurs, de l’auto-hébergement et de l’architecture de services réseau.