Aller au contenu principal
Gaprod

Nextcloud Memories : organiser ses photos dans son cloud privé en 2026

Billy RousseauFondateur de Gaprod10 min read

Nextcloud Memories peut-il transformer des dossiers de photos en galerie agréable sans déplacer les originaux vers un service séparé ? En 2026, cette application ajoute une chronologie fondée sur les métadonnées EXIF, des albums, une carte, l'édition des informations et un transcodage vidéo à une instance Nextcloud.

Le résultat dépend pourtant de la préparation du serveur. Il faut vérifier la version compatible, indexer les médias existants, produire les aperçus et dimensionner la vidéo. Ce guide traite l'installation et l'exploitation de Memories. Pour décider d'abord entre les écosystèmes, consultez notre comparatif Nextcloud Photos face à Google Photos.

Memories, Photos et Recognize : quelles différences ?

Nextcloud Photos est l'application de galerie fournie avec Nextcloud. Memories est une application distincte publiée dans l'App Store Nextcloud. Elle s'appuie sur les fichiers de l'instance, extrait leurs métadonnées et propose une interface spécialisée. Elle ne remplace donc ni le stockage Nextcloud ni la sauvegarde des originaux.

Le projet Memories met en avant une chronologie triée par date de prise de vue lue dans les données EXIF. EXIF désigne les informations inscrites dans de nombreuses images par l'appareil : date, modèle, orientation et parfois coordonnées GPS. Cette méthode évite qu'une copie ou une modification récente du fichier déplace automatiquement une vieille photo à la date du transfert.

Recognize ajoute un autre périmètre. Cette application Nextcloud analyse les médias pour regrouper des personnes et identifier des objets. Memories peut exploiter ses résultats, mais ne fournit pas seul cette analyse. L'installation de Memories n'active donc pas automatiquement la reconnaissance de visages.

ComposantRôlePoint à vérifier
Nextcloud FilesStocker et synchroniser les fichiersQuota, sauvegarde et droits
PhotosGalerie Nextcloud et albumsApplication activée
MemoriesChronologie, carte, métadonnées et vidéoCompatibilité et indexation
RecognizePersonnes et objetsRessources serveur et version compatible
Preview GeneratorPréparer les aperçusTâche d'arrière-plan et espace utilisé

La documentation de Memories recommande Preview Generator pour préparer les aperçus et indique que Photos est nécessaire au support des albums. Vérifiez ces dépendances dans la version réellement installée, car un catalogue d'applications ne garantit pas leur activation chez chaque fournisseur.

Quels prérequis vérifier avant l'installation ?

Commencez par l'App Store Nextcloud. Chaque version de Memories déclare une plage de versions Nextcloud compatible. Contrôlez cette plage avant une installation ou une mise à niveau, puis vérifiez les notes de version. N'activez pas de force une application marquée incompatible sur une photothèque de production.

La documentation d'installation de Memories demande une base MySQL, MariaDB ou PostgreSQL, l'extension PHP Imagick, ainsi que ffmpeg et ffprobe. La fiche exacte de la version reste la référence pour Nextcloud et PHP. Sur un hébergement géré, ces composants et l'accès administrateur peuvent être réservés au fournisseur.

Avant de commencer, relevez quatre éléments : nombre de médias, volume total, formats vidéo et capacité libre. Ajoutez une sauvegarde indépendante, car l'indexation crée des données en base et certaines fonctions modifient les métadonnées des fichiers. Une synchronisation avec un ordinateur ne protège pas contre toutes les suppressions ou erreurs propagées.

L'installation standard passe par Applications, puis par la recherche de Memories dans l'App Store. Après activation, ouvrez Paramètres d'administration, puis Memories. Le projet recommande cette interface pour les réglages courants. La compilation depuis les sources concerne le développement et ne constitue pas la voie normale pour un site exploité.

Confirmez les applications sur une offre hébergée

Demandez si Memories, Preview Generator, Photos, Recognize et le transcodage sont disponibles, mis à jour et couverts par le support. La présence de Nextcloud ne signifie pas que toutes les extensions peuvent être ajoutées.

Comment indexer une photothèque existante ?

Après l'installation, ouvrez Memories et sélectionnez le dossier qui contient les médias. Utilisez une racine claire, par exemple Photos, plutôt que l'ensemble du compte. Les documents, captures temporaires et images de messagerie n'ont pas forcément leur place dans une chronologie personnelle ou professionnelle.

Memories exécute un travail d'indexation en arrière-plan pour extraire les métadonnées des photos et vidéos. Les nouveaux envois sont également traités. Pour accélérer le premier passage sur une bibliothèque déjà présente, la documentation fournit la commande suivante :

sudo -u www-data php occ memories:index

Adaptez l'utilisateur système et l'emplacement de occ à votre installation. Cette commande n'a pas à être ajoutée aveuglément dans une tâche cron : l'application prévoit déjà son traitement en arrière-plan. Utilisez-la pour l'initialisation ou un diagnostic encadré.

Interface de chronologie de Nextcloud Memories

Capture fournie par le projet Memories, recadrée au format de l'article.

Si une image apparaît à la mauvaise date, contrôlez d'abord ses métadonnées. Une photo numérisée ou exportée par une messagerie peut ne plus contenir de date de prise de vue. Memories permet de modifier des dates et d'autres champs, y compris sur une sélection. Travaillez d'abord sur quelques copies et vérifiez le résultat dans un autre lecteur de métadonnées.

Les fichiers placés dans un dossier caché ou accompagné d'un marqueur .nomedia peuvent être écartés de la chronologie selon la configuration documentée. Cette exclusion est utile pour les miniatures, exports intermédiaires ou ressources d'un site. Elle ne supprime pas les fichiers : elle définit uniquement ce que Memories indexe et affiche.

Pour les nouveaux médias du téléphone, les applications mobiles officielles Nextcloud assurent l'envoi automatique. Memories fournit aussi un client Android annoncé en accès anticipé, tandis que le dépôt recommande les clients Nextcloud Android et iOS pour l'envoi. Notre guide de synchronisation Nextcloud aide à tester les dossiers et les transferts avant d'effacer quoi que ce soit sur l'appareil.

Comment utiliser la carte, les albums et les personnes ?

La carte exploite les coordonnées GPS présentes dans les médias. Elle n'invente pas la position d'une photo qui n'en contient pas. Avant de partager une image, rappelez-vous que ces coordonnées peuvent révéler une adresse privée, un lieu de travail ou un déplacement. Effacez ou corrigez les métadonnées lorsque la politique de diffusion l'exige.

Memories distingue la carte des photos et le géocodage inverse, qui associe des coordonnées à des noms de lieux. La documentation précise que le géocodage inverse nécessite MySQL, MariaDB ou PostgreSQL et une base de frontières chargée par l'administrateur. La commande officielle est :

sudo -u www-data php occ memories:places-setup
sudo -u www-data php occ memories:index

L'opération télécharge et indexe une base géographique. Évaluez son impact sur la base avant de l'exécuter sur une petite instance. La carte peut fonctionner comme vue des coordonnées même si le géocodage inverse n'est pas configuré.

Les albums regroupent des médias sans obliger à réorganiser toute l'arborescence. Le projet indique que la migration depuis Nextcloud Photos conserve albums et étiquettes. Testez néanmoins un album partagé, les droits du destinataire et le retrait du partage avant de généraliser l'usage.

L'onglet des personnes dépend de Recognize ou de l'autre intégration de reconnaissance prise en charge. Cette analyse demande du calcul et peut produire des regroupements incorrects. N'utilisez pas un nom de personne proposé automatiquement comme preuve d'identité. Validez les groupes, limitez les personnes autorisées à les corriger et documentez l'usage de ces données.

Le cloud privé ne masque pas les photos au serveur

Memories doit lire les fichiers et leurs métadonnées pour indexer, créer des aperçus et transcoder les vidéos. Vérifiez les droits des administrateurs, l'emplacement des données et des sauvegardes, ainsi que les applications activées.

Comment régler les vidéos et les performances ?

Tous les navigateurs ne lisent pas les mêmes codecs vidéo. Memories inclut un serveur de transcodage, nommé go-vod, qui peut fournir un flux HLS adaptatif. HLS découpe la lecture en segments et ajuste la qualité à la connexion. Le transcodage reste optionnel, mais il devient utile si la photothèque contient des formats que les navigateurs lisent mal directement.

Cette opération consomme du processeur et de l'espace temporaire. La documentation de configuration demande de prévoir assez de place dans /tmp et de tester plusieurs types de vidéos. Si le transcodage échoue, le lecteur tente le flux original. L'absence d'erreur visible ne prouve donc pas que le transcodeur a fonctionné.

ContexteRéglage à évaluer
Peu de vidéos déjà compatibles avec le navigateurLecture directe, transcodage facultatif
Vidéos haute définition ou codecs variésTranscodage testé sur un échantillon
Petit processeurDésactiver ou limiter le besoin
Matériel compatibleVA-API ou NVENC après validation des pilotes
Stockage externeLimite documentée, fichier entier requis localement
Plusieurs lecteurs simultanésMesure de la charge et de l'espace temporaire

L'accélération matérielle avec VA-API ou NVENC n'est pas obligatoire. Elle demande un matériel, des pilotes, une version de ffmpeg et des droits cohérents. En conteneur, le périphérique doit aussi être exposé au service. Ne copiez pas une configuration destinée à une autre carte graphique ou à une autre image Docker.

Pour les aperçus, surveillez la file des tâches d'arrière-plan, le cache et l'espace occupé. Une chronologie lente peut venir d'une indexation incomplète, d'aperçus absents ou trop grands, d'une base peu réactive ou d'un stockage distant. Mesurez séparément l'ouverture de la chronologie, d'une image et d'une vidéo au lieu d'attribuer toute lenteur à Memories.

Comment migrer et valider ses photos ?

Si les fichiers sont déjà dans Nextcloud Photos, Memories conserve la structure existante. La documentation indique qu'aucune migration spéciale n'est nécessaire et que les albums ainsi que les étiquettes sont repris. Installez l'application, choisissez le dossier et indexez d'abord un périmètre réduit.

Pour Google Takeout, Memories fournit memories:migrate-google-takeout. Cette commande reporte des métadonnées des fichiers JSON vers les champs EXIF. Le manuel des commandes Memories avertit qu'elle modifie les fichiers du répertoire de données et demande une sauvegarde préalable.

sudo -u www-data php occ memories:migrate-google-takeout --user UTILISATEUR --folder DOSSIER_TEST

Commencez avec une copie et un seul dossier. Contrôlez dates, fuseaux horaires, coordonnées, rotations, vidéos et doublons avant d'élargir. Conservez les archives Takeout et leurs JSON tant que le résultat n'est pas validé. Une date correcte dans la chronologie ne garantit pas que les albums, descriptions et modifications d'un ancien service ont tous été repris.

Terminez par une recette simple : ouvrir plusieurs années, rechercher une date connue, afficher la carte, créer et retirer un album partagé, lire trois formats vidéo, télécharger un original et restaurer un fichier depuis la sauvegarde. Le guide de sauvegarde Nextcloud décrit le périmètre à protéger avec la base et la configuration.

Conclusion

Nextcloud Memories ajoute une chronologie EXIF, une carte, des albums, l'édition de métadonnées et une lecture vidéo avancée aux fichiers déjà stockés dans Nextcloud. Vérifiez d'abord la compatibilité de l'application et les dépendances disponibles. Indexez un dossier pilote, contrôlez les dates, puis dimensionnez aperçus et transcodage avec des médias réels. Avant une migration Google Takeout ou une modification en masse, sauvegardez les originaux et conservez les JSON jusqu'à la recette finale.

Découvrir l'hébergement NextcloudStockage privé et applications selon l'offre

Sources officielles

Articles similaires

Prêt à démarrer avec Gaprod ?

Hébergement web, VPS et solutions cloud 100% français, avec support expert inclus.

30j rembourséMigration gratuiteSupport 7j/7