Immich : une solution autohébergée pour vos photos et vidéos

Suite aux annonces de Google en 2021, nous avions exploré diverses alternatives gratuites aux services de stockage photo en ligne : Nextcloud, Piwigo et PhotoPrism. Ces solutions permettaient, et permettent toujours, aux utilisateurs de conserver leurs photos et vidéos en toute sécurité sur un NAS, Mini-PC ou Raspberry Pi. Depuis, de nouvelles options ont vu le jour… L’une d’entre elles est plus prometteuse, c’est Immich.

Immich : Qu’est-ce que c’est ?

Immich a vu le jour en 2022. C’est un logiciel de gestion (et sauvegarde) de photos et vidéos. Il se distingue par son interface riche et ses fonctionnalités variées. Contrairement à d’autres solutions, Immich ne se contente pas de stocker des fichiers ; il propose également une suite complète d’outils pour organiser, visualiser et partager vos fichiers.

Image issue du site immich.app

Depuis son lancement, Immich est en constante évolution, avec des mises à jour régulières qui ajoutent de nouvelles fonctionnalités et autres améliorations.

Fonctionnalités principales

L’interface d’Immich est conçue pour être à la fois intuitive et fonctionnelle. Voici quelques-unes des fonctionnalités clés qui en font une solution intéressante :

  • Lecteur photo et vidéo : Prise en charge les formats de fichiers courants, y compris les fichiers RAW pour les photos
  • Données Exif : Les informations Exif (Exchangeable Image File Format) sont utilisées pour fournir des détails supplémentaires aux photos, comme la date de prise de vue, le modèle de l’appareil photo…
  • Vue carte : Permet de visualiser où les photos ont été prises sur une carte, cela ajoute une dimension géographique intéressante
  • Détection des visages : Immich utilise des algorithmes de reconnaissance faciale pour organiser et retrouver plus facilement des photos de personnes
  • Gestion par Dossier et Favoris : Organisez vos photos comme vous le souhaitez et marquez les photos préférées pour un accès plus rapide
  • Portail d’administration : Gestion des paramètres de l’application et des utilisateurs
  • Partage via des liens : Partagez vos photos et vidéos facilement avec des liens
  • Moteur de recherche : Facilite la recherche des photos grâce à des options avancées
  • Vue 360° : Profitez d’une vue immersive de vos photos panoramiques
  • Accélération matérielle (GPU) : Optimisez la performance de traitement des images et vidéos grâce à l’accélération matérielle
  • Édition rapide, mode sombre, authentification viaOAuth2 et OIDC, etc.

Pour ceux qui se poseraient la question, l’interface est 100% traduite en français 😉

⇨ Essayez la démo ⇦

Installation et fonctionnement

Immich est conçu pour fonctionner sur n’importe quelle machine, mais il est recommandé d’utiliser Docker pour une installation plus fluide. En effet, Docker permet de déployer Immich dans un environnement virtuel, ce qui simplifie la gestion des dépendances (Redis et Postgres) et des configurations. Côté client, vous pouvez utiliser n’importe quel navigateur Web et une application est également disponible pour téléphone sous Android et iOS. Il ne lui manque qu’une version Android TV et Apple TV pour être parfaite !

⚠️ Important

Il est important de noter qu’Immich est encore en développement actif. L’équipe de développement avertit les utilisateurs que le logiciel peut présenter des bugs et des changements fréquents. Il est donc recommandé de ne pas utiliser Immich comme unique moyen de stockage pour vos photos et vidéos, mais plutôt comme un complément à vos solutions de sauvegarde existantes.

L’équipe travaille d’arrache-pied pour offrir une version stable d’Immich d’ici la fin de l’année.

Notre avis

Immich est une alternative moderne et riche en fonctionnalités pour ceux qui cherchent à gérer et organiser leurs photos et vidéos de manière efficace. Avec ses mises à jour régulières et ses fonctionnalités avancées, Immich représente une option très intéressante. À suivre de près…

  1. Super interessant, car je n’ai toujours pas trouvé une alternative auto hébergé à Google Photos..
    Hate d’avoir des retours d’utilisateurs, car 2022 c’est récent…
    Qui est derrière cettte solution d’ailleurs? Que cela ne devienne pas une solution freemium lors de sa version stable..

  2. J’hésite à migrer dessus car je suis sur Photoview qui n’est plus mis à jour depuis un moment…
    Par contre la détection de visage, la carte etc qui sont des fonctionnalités qui ne m’intéressent pas, vous savez si il y a la possibilité de désactiver ce qu’on ne veut pas ?

    Sur Photoview c’est possible via une variable d’environnement par exemple

  3. Sur Synology il y a l’application « Photos Station » qui intégrée.
    Quels sont les avantages à migrer sur Immich ? (d’autant que le logiciel IOS (sans doute pareil sur Android?) permet de synchroniser automatiquement ses clichés depuis son téléphone vers le NAS

    1. Pour moi le principal avantage c’est justement de ne pas dépendre d’une application propriétaire. Si jamais un jour tu souhaite changer de marque de NAS pour QNAP ou Asustor, .. par exemple, ou meme du DIY il te suffira de choir un modèle compatible Docker pour facilement y re-installer Immich et restaurer ta configuration. La ou avec l’appli Photos de Syno, il te faudra forcément un nouveau Syno en remplacement 🙂

      Cependant, je pense que du moment que Immich n’est pas en version stable, il faut rester prudent 🙂

      1. Merci. Bon argument.

        Après, passer à Immich tout de suite dans mon cas (qui ait un Synology), ca veut dire de toute façon prendre la peine de migrer mes photos, albums, etc
        Chose que j’aurais à faire si d’aventure je délaisse mon syno au profit d’un autre matériel.
        Alors, je pense que je vais reporter cette tâche à ce moment là, et continuer sur l’app Photos. 😄

        Mais on le voit avec l’app Video Station, sur une mise à jour mineure Synology peut arbitrairement décider de rendre une app historique incompatible. Alors heureusement que Immich est une solution à envisager.

        1. Il y a peu de chance Syno laisse tomber photo.
          Autant l’appli vidéo était vraiment pour le particulier (je vois pas pourquoi une entreprise utiliserait ça).
          Autant photo a tout à fait sa place dans un environnement d’entreprise.

  4. J’utilise Immich en complément de Synology Photos.
    * Photos pour la synchro des smartphones dans le drive de chaque utilisateur (je fais plus confiance à Synology pour le stockage de nos photos).
    * La bibliothèque partagée pour les photos familiales
    * Une bibliothèque externe (en lecture seule) sur Immich pointant sur la bibliothèque partagée de Photos.

    Les avantage de Immich par rapport à Photos :
    * Le tri des vidéos se fait sur les métadonnées et pas la date de création (ça change tout en présentation timeline photos et vidéos)
    * La reconnaissance des visages est bien plus performante
    * Possible de faire un slideshow utilisable sur les hubs google (en passant par Home Assistant)

  5. Je rajoute que sur l’application mobile Immich (au moins sur Android), on peut zoomer sur les photos.
    Je me suis aperçu que celle de Synology Photos ne permet pas de zoomer (trop de perte dans les détails sur l’image).

  6. Bon…bah je ne suis pas parvenu à l’installer via portainer sur mon Synology DS920+
    Tant pis. Si je ne trouve pas un tuto pas à pas, en général c’est trop compliqué pour moi ensuite en cas d’erreur.

    J’attendrai un tuto sur Cachem 😄

      1. Est ce que ce tuto fonctionne aussi avec « Container Manager » ou bien il y a des variables à modifier ? Et si oui, lesquelles svp ?
        Cordialement

        1. Alors j’ai bien galéré. J’ai commencé avec Portainer et j’avais des erreurs (pas de connexion entre le immich_server et redis)
          J’ai alors suivi le process d’installation recommandé via SSH et docker-compose sur le site officiel…et pareil, meme erreur.
          Ne voulant pas m’avouer vaincu (en partie), j’ai demandé à ChatGpt son avis sur l’erreur rencontrée.
          Et purée, c’est top quand même, il m’a fait vérifier le .env, et s’est aperçu qu’il manquait les références à Redis dedans. Juste deux lignes :
          # Redis configuration
          REDIS_HOST=redis
          REDIS_PORT=6379

          Et hop, maintenant c’est bon.

          1. C’est étrange sur le .env que j’ai dl sur le site officiel ces ligne sont bien présentes.

          2. J’utilise immich depuis pas mal de temps, et c’est vrai que c’est le top du top pour sauvegarder ses photos. Installation très facile avec docker. Vitesse d’upload bluffante (sur mon téléphone en Wi-Fi 40 mO/s, mais même en 5g ça dépote. Serveur à la maison, sur un mini pc n100.
            Quelques remarques quand même : pas de possibilité de mettre des tags, difficulté à avoir deux immich en docker sur la même machine.
            Un avantage (dans les dernières versions) :la possibilité de créer automatiquement un album du nom du dossier dans lesquels les photos sont placées. À signaler aussi la récupération des commentaires déjà enregistrés dans la photo.
            Par contre, la sauvegarde n’est pas si facile, bien qu’un script tout fait existe.

  7. Je bois dans vos commentaires que certains utilisent leur nas et Synology photos pour leur Android mais ça reste qu’une sauvegarde et non une gestion dans les deux sens comme Google photos (suppression etc.). Comment faites vous svp ?

    1. Sous IOS, depuis une des dernières mises à jour l’appli Syno photos accède à la bibliothèque de photo de l’iphone => Quand on supprime une image sous photos, celle-ci est automatiquement supprimée de la librairie photo de l’iphone.
      J’imagine que l’application sous android propose une fonctionnalité équivalente.

      J’ai envie de me lancer avec Immich, avec une bibliotheque partagée…. je pense que je vais sauter le pas d’ici peu ! merci pour ce post !

      1. Je viens de tester et en effet c’est très pratique. Par contre ça ne va que dans un seul sens. A supprimer depuis l’application photos, et pas l’inverse.

  8. En effet, c’est super, quelle évolution. J’ai plus qu’à configurer un compte pour mes enfants et leur téléphone.
    Merci

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.