S’appuyer sur des services de stockage cloud comme Google Photos peut être pratique, mais cela soulève des questions sur la confidentialité et le contrôle des données. La création d'un serveur d'images privé offre une alternative plus sécurisée et plus flexible, où vous pouvez stocker et gérer vos images sans avoir recours à un tiers. La mise en place de ce système n’est pas aussi compliquée qu’il y paraît, et avec les bons outils, n’importe quel appareil peut être transformé en une plate-forme de stockage sécurisée et rapide pour vos souvenirs numériques.
J'en ai assez de payer des frais de stockage Google One juste pour utiliser Google Photos. De plus, je souhaitais plus de confidentialité et de sécurité pour mes photos stockées. Qu'est-ce que tu as fait? J'ai créé mon propre serveur pour remplacer Google Photos, et vous pouvez le faire aussi.
Pourquoi voudriez-vous arrêter d’utiliser Google Photos ?
Même si cela dépend de vous personnellement, tout le monde ne souhaite pas donner à Google (ou à toute autre grande entreprise technologique) un accès complet à chaque photo ou vidéo qu'ils prennent. Je sais que je ne veux pas. Même si je serai le premier à admettre que la facilité d'utilisation de Google Photos est plutôt bonne, elle n'est pas sans défauts.
Je fais un peu plus confiance à Apple qu'à Google, mais je ne fais pas entièrement confiance à aucune de leurs pratiques de confidentialité. Quelle que soit l'entreprise, Accorder à une société tierce un accès illimité à vos photos et vidéos comporte des risques de sécurité inhérents.
Même si vous n’avez pas de photos super privées que vous préférez ne pas divulguer en ligne, voulez-vous vraiment confier votre vie privée à un tiers ? Des failles de sécurité se produisent presque quotidiennement à ce stade, il n'est donc jamais possible de prédire si (ou quand) le serveur qui stocke vos photos sera piraté. Il n’est pas non plus possible de prédire la date. Disparition de fichiers stockés sur des serveurs distants.
Personnellement, je ne me soucie pas de la confidentialité, la plupart de mes photos sont des mèmes, des voitures, des ordinateurs ou des paysages. Si les préoccupations en matière de confidentialité n’étaient pas la principale motivation pour quitter Google Photos, quelle l’était ? Espace de rangement. Je paie un montant exorbitant pour le stockage en ligne, et j'en ai marre. En fait, sur l’un de mes comptes Google, Google Photos est la seule raison pour laquelle je paie pour un espace de stockage supplémentaire.
Donc, la principale raison pour laquelle je voulais quitter Google Photos était d’économiser de l’argent. Si je peux supprimer mes photos de Google Photos, je pourrai rétrograder (ou annuler) mes forfaits Google One. De plus, si je stocke toutes mes photos sur un serveur local, cela me donne une confidentialité supplémentaire, ce qui est un plus.
Immich est une alternative directe à Google Images.
Puisque je quitte Google Photos, j'aurai besoin d'une alternative. Voici le rôle de Immech. Immich a commencé ses activités en 2022 etIl a reçu plusieurs mises à jour depuis lors.. En fait, l’équipe d’Immich le traitait comme un projet secondaire jusqu’en mai de l’année dernière, Quand ils ont commencé à travailler dessus à plein temps.
Immich est un service Web qui peut être auto-hébergé sur votre propre matériel, ou même hébergé dans le cloud, si vous le souhaitez. C'est une alternative directe et facile à utiliser à Google Photos. Application mobile disponible pour les appareils Android وiPhone Il vous permet de sauvegarder vos photos sur le serveur et Immich est livré avec des composants d'IA basés sur l'apprentissage automatique.
Ces fonctions d’IA s’exécutent localement sur le serveur et ne dépendent d’aucun service externe. Lorsque vous exécutez le package Immich, les modèles seront téléchargés depuis Internet pour être utilisés. Après cela, tout le traitement est effectué localement.
Grâce à l’apprentissage automatique à Immich, vous pourrez reconnaître les visages et les objets. Cela signifie que vous pouvez rechercher « animal » et il vous montrera toutes les images qui contiennent un animal. Cela fonctionne avec d'autres choses, et je l'ai testé avec des recherches comme « château d'eau », « personne » et « voiture » avec un bon succès. Une recherche sur « château d'eau » a donné lieu à de nombreuses images sans rapport avec le château d'eau, mais il est un peu difficile d'identifier cet objet, je vais donc l'ignorer.
Cependant, d’autres recherches ont très bien fonctionné. La reconnaissance faciale fonctionne également très bien. Disponible Version d'essai d'Immich, Si vous souhaitez l'essayer avant de l'installer sur votre propre serveur.
Outre l'aspect apprentissage automatique, Immich gère également la géolocalisation des images avec une grande efficacité. Bien qu'il n'utilise aucun indice dans l'image pour déterminer la géolocalisation, s'il y a un géotag dessus, il créera une carte globale de l'endroit où les photos ont été prises. Cela fonctionne même sur les photos importées depuis Google Photos, mais nous y reviendrons plus tard.
La capacité d'Immich à émuler gratuitement et nativement de nombreuses fonctionnalités de Google Photos est incroyable.
De quoi avez-vous besoin pour exécuter Immich ?
L'utilisation d'Immich n'est pas réservée à ceux qui n'ont pas suffisamment d'expérience. Bien qu'il puisse être exécuté sur Tout système prend en charge Docker, mais vous aurez besoin d’un ordinateur relativement puissant. Pour y faire face. Ou du moins, un ordinateur avec une carte graphique pour faciliter certaines tâches d’apprentissage automatique.
J'exécute Immich sur mon serveur Dell R720, qui dispose de deux processeurs Xeon E5-2660 v2, offrant 20 cœurs et 40 threads, avec 192 Go de RAM. L'instance Docker que j'utilise Immich dispose de 48 Go de RAM et de 20 threads qui lui sont dédiés. Le modèle Immich donnait également accès à la carte graphique GTX 1650 installée sur le système.
Je sais que c’est une force puissante. J'ai plus de 100,000 XNUMX images et vidéos stockées sur le serveur, et l'utilisation des fonctions d'apprentissage automatique peut être très exigeante (et chronophage) pour le processeur seul. L'utilisation de ces appareils permet au serveur Immich de fonctionner sans problème et de gérer rapidement l'apprentissage automatique.
Cependant, vous n’avez pas besoin de matériel d’entreprise comme moi pour exécuter Immich. Cela fonctionnera sur un Raspberry Pi, un ancien PC de bureau ou tout autre appareil, en fait. L'équipe a également développé un support pour tous les types de graphiques afin de faciliter l'apprentissage automatique. Cela signifie que vous pouvez utiliser des graphiques ARM dans un Raspberry Pi, le côté CUDA d'un GPU NVIDIA, des cartes graphiques Intel Arc ou même le côté iGPU d'un processeur Intel.
Si vous n'avez pas de carte graphique et que vous exécutez Immich sur du matériel peu performant, cela fonctionnera toujours très bien. La seule chose à retenir est que les aspects d’apprentissage automatique d’Immich prendront plus de temps à s’exécuter.
Immich nécessite un système d'exploitation basé sur Unix tel que Linux ou Mac. Vous aurez besoin d'au moins 4 Go de RAM, mais l'équipe recommande 6 Go ou plus. Au moins deux cœurs de processeur sont requis, mais quatre cœurs ou plus sont également préférés.
Sur mon Dell R720, j'ai Immich exécuté sur une machine virtuelle Ubuntu avec Docker, géré par Portainer. Vous pouvez utiliser n'importe quelle interface graphique Docker (en dehors de Docker Desktop sous Linux) ou l'exécuter via des commandes. Docker Terminal.
L'installation d'Immich est relativement simple (si vous savez utiliser Docker).
Vous devrez suivre la documentation Immich lors de l'installation du logiciel. J'ai utilisé Docker Compose À l'intérieur de Portainer (appelé Stack ici), cela fonctionne très bien jusqu'à présent. De cette façon, l'installation devient un fichier unique que vous devez télécharger, puis le conteneur commence à fonctionner pour vous une fois tous les paramètres terminés.
Après avoir configuré Immich, j'ai choisi de l'ouvrir sur le Web via un serveur proxy inverse. Il s’agit d’une étape facultative, mais elle me permet d’envoyer un lien vers une image pour que quelqu’un puisse la voir, tout comme avec Google Photos. Cela me permet également de sauvegarder mon téléphone à distance.
Cependant, la grande particularité d'Immich est que si vous ne souhaitez pas l'ouvrir au monde, vous pouvez choisir de le garder entièrement local.
Ce plugin me permet d'importer rapidement mes images.
L’une des choses qui m’enthousiasme le plus avec Immich est la possibilité de prendre des photos directement depuis Google Photos et de les télécharger directement sur Immich. Cela se fait par Ajoutez Immich-Go.
Pour utiliser Immich-Go, commencez par utiliser Google Takeout pour télécharger toutes vos photos Google. Définissez la taille sur 50 Go dans Google Takeout, puis cliquez sur Télécharger. Cela lancera le téléchargement du côté de Google et vous recevrez un e-mail lorsque vos fichiers seront prêts. L'un de mes comptes Google Photos (qui contient environ 400 Go de photos et de vidéos) a pris environ XNUMX à XNUMX jours avant que Takeout ne soit prêt.
Assurez-vous de télécharger tous les fichiers Google Takeout et ne vous inquiétez pas de les décompresser : le script s'occupe de tout. Je recommande de mettre tous les fichiers dans un seul dossier afin qu'ils soient isolés de tout le reste. Maintenant, fais-le. Télécharger Immich-Go Pour votre système. J'ai commencé à utiliser le fichier immich-go.exe standard sur Windows, mais cela n'a pas fonctionné pour moi. Je me suis donc lancé dans WSL et j'ai utilisé la version Linux d'immich-go, et c'était génial !
Le téléchargement a pris plusieurs heures, mais une fois terminé, toutes mes photos étaient à l'intérieur d'Immich et toutes les données EXIF (y compris la géolocalisation) étaient intactes.
L'avantage est qu'Immich-Go ne prend pas seulement en charge Google Photos. Vous pouvez importer des photos à partir d'une autre version d'Immich si vous transférez des serveurs, des photos iCloud ou simplement pointer Immich-Go vers un dossier, et il extraira toutes les photos et vidéos du dossier et les téléchargera.
Sauvegarde hors site pour une redondance facile
L’un des avantages de Google Photos est la répétition qu’il offre. Google conserve des copies des données partout dans le monde, donc si une copie tombe en panne, tout espoir n'est pas perdu. Ce n'est pas une solution garantie et vous pourriez tout perdre en raison d'une panne catastrophique, mais Google fournit une bonne redondance intégrée.
En revanche, cela ne s’applique pas à votre propre serveur. Pas sans l'avoir installé vous-même. En fait, c'est très simple avec Immich, car toutes les images sont stockées directement sur votre serveur. Immich a bien sûr sa propre structure de dossiers, mais les fichiers ne sont pas du tout encombrés.
Vous pouvez donc utiliser n’importe quel logiciel de sauvegarde pour envoyer vos données vers un serveur distant hors site. Il peut s'agir d'un deuxième serveur que vous avez installé chez un ami ou d'un programme comme BackBlaze B2. Quelle que soit la manière dont vous sauvegardez vos données, c'est simple et direct.
Si vous décidez de payer pour un service comme BackBlaze, gardez à l’esprit que cela peut réduire les économies qu’Immich pourrait vous offrir. Personnellement, je sauvegarderais mon serveur Immich sur le serveur d'un ami, où je peux conserver les données cryptées afin que je sois le seul à pouvoir y accéder. Cela conservera mes données à deux endroits et garantira que même si ma maison est détruite ou si ce serveur tombe complètement en panne, j'aurai une copie de mes photos ailleurs.
Est-ce que je continuerai à utiliser Immich ?
C'est une double réponse pour moi. En bref, oui, je continuerai à utiliser Immich. J'ai exporté près de 800 Go de photos de Google Photos entre mes deux comptes, et supprimer les photos de Google serait mieux que de les laisser là.
Je continuerai donc à utiliser Immich pour héberger ces images de manière facile à visualiser. Cependant, je ne transférerai pas tout mon stockage de photos vers Immich. Laissez-moi vous expliquer.
J'ai un iPhone et beaucoup de stockage iCloud. Le stockage iCloud est partagé avec toute ma famille, nous avons donc un forfait de 4 To. Cela me donne plus qu’assez d’espace de stockage pour sauvegarder ma photothèque iCloud sur Apple.
Même si je ne fais pas confiance à Google avec mes photos, je fais un peu plus confiance à Apple. De plus, la facilité d’utilisation d’iCloud Photos l’emporte pour moi sur ses inconvénients.
Comme vous pouvez le voir, les photos sur Google Photos datent de plusieurs années, mais elles ne m'intéressent pas beaucoup. En fait, si mon serveur et celui de mon ami tombent en panne en même temps et que je perds les photos, je serai triste, mais pas le cœur brisé. Quant à la photothèque iCloud, ce serait catastrophique si elle était perdue.
Pour cette raison, et parce que je dispose déjà d'un espace de stockage iCloud suffisant avec mon forfait Apple One Premiere, je continuerai à sauvegarder mon iPhone sur iCloud Photos — pour l'instant. Je pourrais passer à Immich comme solution permanente pour la sauvegarde des photos. Le service lui-même est très robuste et plus que suffisant pour le gérer. Mais personnellement, je conserverais ma photothèque actuelle sur iCloud Photos.
Mes vieilles photos ? Immich est parfait pour elle. Je pense même à déplacer ma photothèque de paysages vers Immich également, car l'espace de stockage n'est limité que par ce que mon serveur peut contenir, et j'aurais d'excellentes fonctionnalités de partage qui me permettraient d'envoyer un lien vers n'importe quelle photo à n'importe qui.









