Prestations

Faire durer Nextcloud à la maison

Installer Nextcloud m’a permis de mettre des fichiers à disposition du foyer depuis mon propre serveur. Les accès et les mises à jour m’ont ensuite appris ce que représente l’entretien de ce service.

Publié le 11 octobre 2026 · 4 min de lecture

Une armoire numérique conserve les fichiers et les rend accessibles depuis une tablette.

L’idée était assez simple : disposer d’un espace pour organiser des fichiers et les partager à la maison. J’avais déjà commencé à construire le serveur qui pouvait l’héberger. Nextcloud a donc trouvé sa place dans TrueNAS, lui-même installé dans une machine virtuelle Proxmox.

Cette superposition permettait de réutiliser le matériel et les services en cours de construction. Elle ajoutait aussi plusieurs niveaux à comprendre. Pour que les fichiers soient accessibles, il fallait que le stockage, l’application et son chemin d’accès fonctionnent ensemble.

La première page ne vient pas toujours du premier coup

Le premier obstacle a concerné les domaines autorisés. L’application était installée, mais l’adresse utilisée pour l’ouvrir n’était pas encore reconnue dans sa configuration. L’ajout des paramètres attendus a finalement permis d’accéder à l’interface.

Ce n’était qu’une étape d’installation, mais elle donnait déjà le ton. Héberger une application demande de faire le lien entre plusieurs endroits : les options présentées par TrueNAS, les réglages propres à Nextcloud et l’adresse employée depuis le navigateur.

Une fois cet accès établi, j’ai créé les comptes et commencé à partager des dossiers avec ma compagne. Le projet prenait ainsi une fonction concrète. Des fichiers devaient pouvoir être retrouvés et consultés par quelqu’un d’autre que la personne qui avait installé le serveur.

Une mise à jour qui impose son rythme

Plus tard, une tentative de mise à jour a refusé le saut de version que j’avais engagé. Il fallait respecter des étapes intermédiaires. La base de données et l’application devaient également retrouver des versions compatibles pour reprendre correctement le parcours.

Un instantané de stockage m’a permis de revenir sur une étape concernant PostgreSQL. J’ai ensuite repris la progression par paliers, avec encore des difficultés de téléchargement et des vérifications avant de retrouver l’interface.

Cet épisode a donné un sens très concret à la préparation d’un retour arrière. Disposer d’un état précédent est utile ; savoir ce qu’il contient et comment il s’articule avec le reste de l’installation l’est tout autant.

J’ai aussi retrouvé des tâches de fond qui n’avaient pas tourné depuis longtemps. Leur exécution a fait apparaître d’autres problèmes, notamment une limite de mémoire. Une page d’accueil accessible ne racontait donc pas tout ce qui se passait dans le service.

Faire le trajet jusqu’au téléphone

L’accès depuis un navigateur sur le réseau local ne suffisait pas à couvrir les usages. Il fallait aussi que le téléphone puisse utiliser le service et reconnaître correctement son adresse et son certificat.

Le travail sur HTTPS m’a amené à organiser l’accès à travers un proxy, puis à ajuster les ports d’administration de TrueNAS pour laisser la place nécessaire. Il restait ensuite à vérifier les domaines approuvés et le comportement de l’application Android.

Ces opérations ont élargi le projet bien au-delà du stockage de fichiers. Le DNS indique où aller, le proxy transmet la demande, le certificat permet d’établir la confiance, et Nextcloud doit accepter l’adresse par laquelle on le rejoint. Une erreur à l’un de ces endroits peut se présenter simplement comme une connexion qui échoue.

Je retrouvais le même intérêt que dans le reste du home lab : comprendre la chaîne entière, afin de pouvoir localiser un problème au lieu de reprendre tous les réglages à chaque incident.

Garder la maîtrise demande du suivi

L’auto-hébergement me permet de choisir l’organisation des données et les services qui les utilisent. Il me donne aussi la responsabilité de leurs mises à jour et des moyens de revenir sur une mauvaise manipulation.

J’ai mis en place des instantanés réguliers pour conserver des points de retour. Leur existence ne dispense pas de réfléchir aux autres copies nécessaires ni à la cohérence d’une restauration. Je sais maintenant mieux ce que je dois vérifier avant de considérer une opération comme terminée.

Nextcloud reste pour moi un bon exemple de l’écart entre installer un logiciel et entretenir un service. La première étape donne accès à une interface. La seconde consiste à faire en sorte que les fichiers continuent d’être disponibles, y compris après plusieurs mois, des changements de configuration et une mise à jour moins docile que les autres.