Serveur personnel Nextcloud

Ubuntu Server • CLI • Réseau • Tailscale

Reconversion Hardware

L'idée de ce projet était de donner une seconde vie à un ancien ordinateur portable Lenovo pour le transformer en un serveur local autonome. Ce choix permet de profiter de son propre "Google Drive" entièrement personnalisable et surtout à moindre coût.

Ordinateur Serveur

Administration système

Le serveur tourne sous Ubuntu Server. L'intégralité de la configuration et de la maintenance s'effectue via un terminal SSH. J'y gère principalement les mises à jour système par des scripts automatisés, les redémarrages programmés ainsi que les contrôles de température.

Ligne de commande

Le Cloud Maison

L'installation de Nextcloud permet d'offrir un système de stockage et une interface web agréable pour visionner mes données. C'est ce qui apparaît lorsque je saisis l'adresse IP de mon serveur. Je peux ainsi aisément accéder à mes fichiers comme si j'étais sur un disque dur local.

Interface Nextcloud

Accès distant sécurisé

Pour accéder à mes données hors de chez moi, j'utilise Tailscale. Ce réseau privé (VPN Mesh) permet de connecter mes appareils au serveur de manière sécurisée, sans avoir à ouvrir de ports sur ma box internet ou à exposer le serveur sur le web public. C'est une solution efficace mais qui m'empêche naturellement d'accéder à mon cloud depuis un appareil inconnu.

Réseau Tailscale

Expérience native

Le serveur est monté comme un lecteur réseau sur mes différents postes de travail. Cela permet de manipuler les fichiers du cloud directement depuis l'explorateur Windows. Mon serveur est connecté à un dossier local de mon ordinateur : à la moindre modification dans ce dossier, celle-ci est synchronisée automatiquement sur le serveur.

Accès Explorateur

Et ensuite ?

Mon futur objectif est de pouvoir accéder à mon cloud depuis un appareil inconnu, tout en maintenant un niveau élevé de sécurité. Je veux aussi lier ce service à mon nom de domaine et créer ma propre galerie de fichiers sur le web, qui servirait également pour partager des fichiers avec des amis. La suite logique de ce projet est l'acquisition d'un serveur NAS.