Le 20 octobre 2026, nous avons lancé Immich, PhotoPrism, Ente et Nextcloud l'un après l'autre sur le même serveur de test. Nous avons relevé la mémoire deux minutes après le démarrage, sans aucune photo envoyée. Immich utilisait environ 1 410 Mio répartis sur ses quatre conteneurs. PhotoPrism utilisait environ 300 Mio et Ente environ 185 Mio. Nextcloud utilisait environ 280 Mio dans la configuration de base à trois conteneurs décrite dans le README de son image Docker.

Le serveur d'Immich en occupait 757 Mio, et sa base de données PostgreSQL 452 de plus. Son conteneur d'apprentissage automatique restait à environ 200 Mio, sans photo à traiter pour l'instant. Avec Immich en marche, la VM disposait encore de 6 092 Mio sur ses 7 922 Mio. La recherche de visages et la première importation puiseraient dans cette marge, mais nous n'avons pas mesuré combien elles consomment. Nous pensons que le serveur d'Ente peut rester léger en partie parce qu'il ne fait pas ce travail. La reconnaissance et la recherche de visages s'exécutent dans l'application Ente sur chaque téléphone ou ordinateur, qui télécharge vos originaux pour les indexer.
Ces chiffres valent pour une installation vide. Immich, PhotoPrism et l'application Recognize de Nextcloud effectuent la reconnaissance des visages et des objets sur le serveur, et la FAQ d'Immich indique que la première sauvegarde est la plus exigeante, à cause de toutes les tâches qu'elle lance. Notre test s'est arrêté avant cette étape : c'est pourquoi nos conseils sur l'offre s'appuient sur les exigences des éditeurs eux-mêmes.
Mémoire, disque et cœurs demandés par chaque application
| Immich | PhotoPrism | Ente | Nextcloud | |
|---|---|---|---|---|
| Conteneurs dans la configuration de l'éditeur | 4 | 2 | 5 | 3 (configuration de base de l'image Docker) |
| Taille des images, cumulée (notre test, arm64) | 3.8 GB | 3.8 GB | 1.35 GB | 2.8 GB |
| Minimum indiqué par l'éditeur | 6 Go de RAM, 2 cœurs (8 Go et 4 cœurs recommandés) | 3 Go de RAM, 2 cœurs, 4 Go de swap | 1 Go de RAM, 1 cœur | Environ 4 Go libres pour Recognize ; 512 Mo par processus PHP |
| La recherche de visages et d'objets s'exécute sur | Le processeur du serveur | Le processeur du serveur | Chaque téléphone ou ordinateur | Le processeur du serveur, avec Recognize |
Parmi les offres de DreamHost, Stack 8 est la plus petite qui atteint le minimum d'Immich, avec 8 Go de RAM et 2 vCPU. Stack 16 est la première avec 4 vCPU, le nombre de cœurs recommandé par Immich. Ses 250 Go de stockage NVMe accueillent une bibliothèque familiale d'environ 165 Go au maximum. Les exigences d'Immich précisent que les miniatures et les vidéos transcodées ajoutent 10 à 20 % à la bibliothèque, et que la base de données occupe 1 à 3 Go. Nous prévoyons 1,5 fois le volume des originaux (250 divisé par 1,5) comme marge pour cela et pour la croissance, la même règle que celle de notre guide pour transférer votre bibliothèque Google Photos. Le disque de 450 Go de Stack 32 convient aux bibliothèques plus volumineuses.
Ce que chaque application apporte à une famille
| Immich | PhotoPrism | Ente | Nextcloud avec Memories | |
|---|---|---|---|---|
| Conçu pour | Sauvegarder les téléphones de plusieurs personnes | Organiser une grande bibliothèque | Sauvegarde et partage chiffrés | Fichiers, agendas et photos réunis |
| Une bibliothèque privée pour chaque personne | Oui | Non, une seule bibliothèque dans l'édition gratuite | Oui | Oui, les fichiers propres à chaque utilisateur |
| Applications mobiles | Applications officielles, envoi en arrière-plan | Application web, plus une application de synchronisation WebDAV | Applications officielles | Envoi via l'application Nextcloud ; Memories dans le navigateur |
| Un album familial partagé | Albums partagés et partage avec un partenaire | Albums partagés avec des invités ou par lien | Albums partagés et collaboratifs | Albums Memories partagés |
| Photos chiffrées avant l'envoi | Non | Non | Oui, de bout en bout | Non |
| Logiciel | Gratuit ; clés facultatives à 25 $ par utilisateur ou 100 $ par serveur | Community gratuite ; Essentials à 2 € par mois, Plus à partir de 6 €, toutes deux facturées à l'année | Gratuit et open source | Applications gratuites de la boutique d'applications de Nextcloud |
| Chez DreamHost | Hébergement VPS Immich, préinstallé | Non proposé | Non proposé | Non proposé |
Choisissez Immich si
Plusieurs personnes veulent que leur téléphone soit sauvegardé sans y penser, avec la recherche de visages et un serveur livré déjà installé.
Choisissez Nextcloud avec Memories si
Vous voulez aussi des fichiers, des agendas et des contacts partagés sur le même serveur. Vous pourrez ajouter Immich à côté plus tard pour les photos.
Choisissez Ente si
Vous voulez que les photos soient chiffrées sur chaque téléphone avant d'en sortir. Vous êtes à l'aise pour configurer vous-même un domaine et le stockage.
Immich pour la plupart des familles
Chaque membre de la famille a son propre identifiant Immich et sauvegarde son propre téléphone. Les applications d'Immich envoient les photos quand quelqu'un les ouvre et en arrière-plan, en Wi-Fi sauf si vous changez ce réglage, et elles ignorent les photos que le serveur possède déjà. Le partage avec un partenaire vous permet de partager toute votre bibliothèque avec une autre personne, qui peut la consulter et la télécharger. Il fonctionne dans un seul sens : chacun partage donc avec l'autre. En tant qu'administrateur, vous pouvez aussi attribuer un quota de stockage à chaque personne, pour qu'un seul téléphone rempli de vidéos ne puisse pas saturer tout le disque. Les photos déjà présentes sur un disque peuvent rester où elles sont : les bibliothèques externes d'Immich lisent un dossier du serveur et affichent ses photos dans la chronologie, chaque bibliothèque appartenant à un seul utilisateur.
Immich regroupe les visages en personnes que vous pouvez nommer et rechercher. Ce travail s'exécute sur le processeur du serveur, sauf si vous activez l'accélération GPU, qu'Immich considère encore comme expérimentale. Les modèles se téléchargent à la première utilisation, puis la recherche s'exécute sur votre serveur.
I've switched from photoprism to immich. Immich is a much more active project, bugs are fixed, face recognition is an
order of magnitude better
C'est vous qui choisissez quand mettre à jour. Les versions d'Immich peuvent inclure des changements incompatibles et des migrations de base de données irréversibles. L'assistant de mise à jour de notre image s'arrête pour vous en avertir avant de télécharger quoi que ce soit.
Nextcloud avec Memories, pour vos photos à côté de vos fichiers
Nextcloud intègre son application Photos depuis la version 18. Memories, disponible dans la boutique d'applications de Nextcloud, ajoute une chronologie triée par date de prise de vue. Elle place aussi les photos sur une carte et regroupe personnes et objets grâce à Recognize, qui effectue ce traitement sur le serveur Nextcloud. Memories conserve vos photos dans des dossiers ordinaires : elles restent donc en place si vous la désinstallez plus tard. Les téléphones envoient les photos via l'application officielle Nextcloud, comme le suggère le README de Memories. Pour parcourir les photos, l'interface web de Memories fonctionne dans le navigateur du téléphone.
Si la famille utilise déjà Nextcloud pour ses fichiers, vous n'avez pas à choisir une seule application. Un commentateur sur Hacker News fait tourner Immich à côté de Nextcloud, avec un seul identifiant Nextcloud pour les deux.
Nextcloud ne fait pas partie de la bibliothèque d'applications de DreamHost : vous devrez donc l'installer vous-même sur un VPS.
Ente, si le chiffrement passe avant tout
Ente chiffre les photos de bout en bout : elles sont verrouillées sur votre téléphone avant leur envoi, si bien que le serveur stocke des fichiers que seuls vos appareils peuvent ouvrir. Ente propose des applications pour iPhone, Android, le web et les ordinateurs de bureau. La recherche de visages n'est pas disponible dans l'application web. Sur les téléphones dotés de 4 à 6 Go de RAM avec une grande bibliothèque, Ente prévient que l'indexation peut ralentir l'application. Une application de bureau peut se charger de l'indexation à la place.
Le serveur d'Ente s'installe avec une seule commande de démarrage rapide qui lance ses cinq conteneurs, dont son propre service de stockage. Quelques réglages sont nécessaires avant le premier envoi depuis un téléphone, selon les étapes post-installation d'Ente :
- Faites pointer l'adresse de stockage vers un nom accessible aux téléphones
Le script de démarrage rapide fait pointer l'adresse de stockage vers le serveur lui-même, si bien que seul le serveur peut l'atteindre. Selon Ente, les envois depuis les téléphones échouent sans message d'erreur tant que vous n'avez pas défini une adresse accessible à la fois au serveur et aux téléphones, généralement un nom d'hôte, et Ente recommande un nom de domaine avec un proxy inverse.
- Trouvez les codes d'inscription
Sans serveur d'e-mail, les codes dont les nouveaux comptes ont besoin s'affichent dans les journaux du serveur.
- Augmentez le quota de stockage de chaque compte
Les nouveaux comptes démarrent avec les 10 Go de l'offre gratuite, une valeur définie dans le code du serveur d'Ente. Augmentez-la pour chaque personne avec la CLI Ente avant que quiconque sauvegarde un téléphone plein.
- Faites pointer chaque téléphone vers votre serveur
Touchez 7 fois l'écran d'accueil de l'application et saisissez l'adresse de votre serveur. Ente vous demande aussi d'enregistrer une entrée dans votre gestionnaire de mots de passe et une sauvegarde de la clé de récupération, étiquetées avec cette adresse.
L'image serveur d'Ente comme celle de PhotoPrism existent pour les processeurs Intel et AMD ainsi qu'ARM : l'une comme l'autre s'installe donc sur un VPS DreamHost. Aucune ne fait partie de la bibliothèque d'applications de DreamHost : c'est donc à vous de les installer.
Pourquoi PhotoPrism convient aux archives d'une seule personne
L'édition gratuite de PhotoPrism ne propose pas de bibliothèques séparées pour les membres de la famille. Son édition Community compte trois rôles de compte : Admin, Guest et Visitor. Les rôles User et Viewer nécessitent un abonnement payant Essentials ou Plus, et même un User peut consulter, modifier et supprimer chaque photo et chaque album de l'unique bibliothèque. PhotoPrism étiquette les photos selon leur contenu et ajoute les noms de lieux, et sa page des fonctionnalités mentionne six cartes haute résolution pour parcourir les photos par lieu. Pour intégrer une archive existante, il suffit de définir son dossier comme dossier des originaux de PhotoPrism et de lancer une indexation.
Les téléphones se synchronisent via n'importe quelle application WebDAV. La page de synchronisation de PhotoPrism recommande PhotoSync, dont certaines options de transfert nécessitent une mise à niveau après l'essai gratuit. La page d'installation de PhotoPrism demande autant de Go de RAM que de cœurs de processeur, et sa page sur les personnes indique que la mise à jour des visages entraîne une forte charge du processeur pendant un moment.
Gardez une copie hors du serveur
Notre méthode de mesure
Nous avons réalisé le test le 20 octobre 2026, dans une machine virtuelle sur un Mac à puce Apple (Colima) : Ubuntu 24.04 sur arm64, 2 vCPU et 7 922 Mio de mémoire. Ce n'est pas un serveur DreamHost, et nos offres tournent sur des processeurs x86 AMD EPYC. Nous nous attendons à des résultats de mémoire proches sur x86, mais pas pour les temps d'exécution : nous n'en publions donc aucun.
Immich tournait en v3.3.3 à partir du fichier compose de sa version publiée. PhotoPrism utilisait son fichier compose publié avec MariaDB. Ente a été lancé avec son script de démarrage rapide. Nextcloud tournait dans la configuration de base décrite dans le README de son image Docker communautaire, version 35 avec MariaDB et Redis. Nous n'avons pas mesuré l'installateur All-in-One propre à Nextcloud. Le chiffre de Nextcloud peut inclure la fin de son installation au premier démarrage, car la vérification de sa disponibilité peut répondre avant la fin de la configuration. Les seules modifications concernaient les dossiers de données, les paramètres de connexion, une version d'Immich figée et les paramètres d'installation automatique documentés de Nextcloud.
Chaque application tournait seule sur la VM, et ses données étaient effacées avant la suivante. La mémoire correspond à la médiane de 12 relevés docker stats pris à 5 secondes d'intervalle après une stabilisation de 2 minutes, les images ayant été téléchargées au préalable. Le serveur d'Immich était encore en cours de stabilisation et a culminé à 1 153 Mio pendant les relevés. Chaque application n'a tourné qu'une fois : il n'y a donc pas de dispersion à indiquer. Nous nous sommes arrêtés avant tout envoi de photos : les importations, le regroupement des visages, les fichiers HEIC d'iPhone et les envois depuis les téléphones n'ont donc pas encore été testés ici.
FAQ sur le serveur photo familial
Immich est-il meilleur que PhotoPrism ?
Pour les téléphones de plusieurs personnes, oui. La version gratuite d'Immich donne à chacun une bibliothèque privée et dispose de ses propres applications mobiles. L'édition gratuite de PhotoPrism n'a qu'une bibliothèque, et les autres comptes ne voient que ce qu'on partage avec eux. PhotoPrism reste un excellent choix pour une personne qui organise une grande archive.
Un téléphone continue-t-il sa sauvegarde si personne n'ouvre l'application ?
En général, oui, dans les limites fixées par le téléphone. Immich envoie les photos à l'ouverture de l'application et périodiquement en arrière-plan, en Wi-Fi par défaut. Sur iPhone, c'est le système qui décide quand cette tâche d'arrière-plan s'exécute. Elle s'exécute plus souvent quand l'application est ouverte. Sur certains téléphones Android, les réglages de batterie arrêtent le processus d'arrière-plan : vérifiez-les sur chaque téléphone.
Ai-je vraiment besoin de gérer un serveur ?
Ente propose son propre service hébergé avec une offre gratuite : vous pourriez donc vous passer de serveur, et les applications sont les mêmes que celles que vous connecteriez à votre propre serveur. Si la famille utilise actuellement Google Photos, notre guide pour passer de Google Photos à Immich explique comment transférer la bibliothèque avec ses dates et ses albums.
La recherche par visage fonctionne-t-elle sur un petit serveur ?
Oui, dans la limite des exigences des éditeurs. Immich, PhotoPrism et l'application Recognize de Nextcloud traitent les visages sur le processeur du serveur. Immich demande au moins 2 cœurs et en recommande 4 : c'est pourquoi nous avons choisi Stack 16. Ente effectue plutôt ce travail sur chaque téléphone ou ordinateur. Nous n'avons pas chronométré le regroupement des visages lors de notre test.
Que deviennent nos photos si je suis le seul à savoir comment fonctionne le serveur ?
Notez ce dont quelqu'un d'autre aurait besoin : comment se connecter au serveur, où se trouve la sauvegarde hors serveur et comment la restaurer. Notre guide pour sauvegarder Immich détaille une restauration complète, pour qu'une deuxième personne puisse s'y exercer une fois.
Qui m'aide si quelque chose tombe en panne sur le serveur ?
Le support VPS de DreamHost est disponible 24 h/24, 7 j/7 pour le matériel, le réseau et la connectivité. Comme l'indique cette page, c'est à vous de gérer vos applications et votre pile logicielle, c'est-à-dire ici Immich, ses mises à jour et les sauvegardes des photos.
Sources
- Immich VPS Hosting, DreamHost, 22 oct. 2026. dreamhost.com/hosting/vps/immich
- VPS Hosting, DreamHost, 22 oct. 2026. dreamhost.com/hosting/vps
- VPS overview, DreamHost Help Center, 22 oct. 2026. help.dreamhost.com/hc/en-us/articles/50476238203028-VPS-overview
- Cancel a VPS, DreamHost Help Center, 22 oct. 2026. help.dreamhost.com/hc/en-us/articles/50609419977748-Cancel-a-VPS
- Requirements, Immich, 16 oct. 2026. docs.immich.app/install/requirements
- FAQ, Immich, 20 oct. 2026. docs.immich.app/FAQ
- User management, Immich, 20 oct. 2026. docs.immich.app/administration/user-management
- External libraries, Immich, 20 oct. 2026. docs.immich.app/features/libraries
- Backup and restore, Immich, 20 oct. 2026. docs.immich.app/administration/backup-and-restore
- Immich product keys, Immich, 20 oct. 2026. immich.app/blog/immich-product-keys
- Mobile backup, Immich, 16 oct. 2026. docs.immich.app/features/mobile-backup
- Partner sharing, Immich, 16 oct. 2026. docs.immich.app/features/partner-sharing
- Facial recognition, Immich, 16 oct. 2026. docs.immich.app/features/facial-recognition
- ML hardware acceleration, Immich, 16 oct. 2026. docs.immich.app/features/ml-hardware-acceleration
- Immich releases (v3.3.3), Immich on GitHub, 16 oct. 2026. github.com/immich-app/immich/releases
- Setup, PhotoPrism, 16 oct. 2026. docs.photoprism.app/getting-started
- Account roles, PhotoPrism, 16 oct. 2026. docs.photoprism.app/user-guide/users/roles
- Indexing originals, PhotoPrism, 20 oct. 2026. docs.photoprism.app/user-guide/library/originals
- Mobile devices, PhotoPrism, 16 oct. 2026. docs.photoprism.app/user-guide/sync/mobile-devices
- People, PhotoPrism, 16 oct. 2026. docs.photoprism.app/user-guide/organize/people
- Features, PhotoPrism, 16 oct. 2026. photoprism.app/features
- Pricing & Editions, PhotoPrism, 16 oct. 2026. photoprism.app/editions
- Ente README, Ente on GitHub, 16 oct. 2026. github.com/ente/ente
- Self-hosting quickstart, Ente, 16 oct. 2026. ente.com/help/self-hosting
- Self-hosting requirements, Ente, 16 oct. 2026. ente.com/help/self-hosting/installation/requirements
- Post-installation steps, Ente, 16 oct. 2026. ente.com/help/self-hosting/installation/post-install
- User management, Ente, 16 oct. 2026. ente.com/help/self-hosting/administration/users
- Ente CLI, Ente, 16 oct. 2026. ente.com/help/self-hosting/administration/cli
- Machine learning, Ente, 16 oct. 2026. ente.com/help/photos/features/search-and-discovery/machine-learning
- Storage and plans FAQ, Ente, 16 oct. 2026. ente.com/help/photos/faq/storage-and-plans
- Nextcloud Photos README, Nextcloud on GitHub, 16 oct. 2026. github.com/nextcloud/photos
- Memories, Nextcloud App Store, 16 oct. 2026. apps.nextcloud.com/apps/memories
- Memories README, Memories on GitHub, 16 oct. 2026. github.com/pulsejet/memories
- Memories FAQ, Memories, 16 oct. 2026. memories.gallery/faq
- Recognize README, Nextcloud on GitHub, 16 oct. 2026. github.com/nextcloud/recognize
- System requirements, Nextcloud, 16 oct. 2026. docs.nextcloud.com/server/stable/admin_manual/installation/system_requirements.html
- Nextcloud All-in-One README, Nextcloud on GitHub, 16 oct. 2026. github.com/nextcloud/all-in-one
- Nextcloud Docker image README, Nextcloud community on GitHub, 16 oct. 2026. github.com/nextcloud/docker
- Hacker News comment on switching from PhotoPrism to Immich (December 2025), Hacker News, 16 oct. 2026. news.ycombinator.com/item?id=46172609
- Hacker News comment on running Immich beside Nextcloud (June 2026), Hacker News, 16 oct. 2026. news.ycombinator.com/item?id=48515262