Ditching Google Photos: Can Photoprism and Immich Save the Day?
I’ve been on a mission to “ungoogle” myself for a while now, and one of the last hurdles is finding a replacement for Google Photos. I’ve been using it for years, but the lack of hierarchical album structure and the fact that the same photo can live in multiple albums have always bugged me. So, I started looking for alternatives.
My Old Workflow
In the past, I had automatic photo syncing enabled on all my devices, and everything would sync to Google Photos. When importing photos from cameras, I’d manually upload the full-quality versions. But I recently changed my workflow to use Google Drive as my source of truth and organize my photos in a hierarchical album structure on the filesystem.
I understand the appeal of tags, but I’ve learned to live without them. My system is filesystem-based, and I like it that way. I create my albums in Drive, fully organized with only the photos I want to keep, and then I run a script to send them to Google Photos albums. Since Google Photos doesn’t support hierarchical albums, I’d flatten the structure into a long string for the album name.
Enter Immich and Photoprism
Immich looks like a great alternative to Google Photos, with its Google Photos-style UI, auto-tagging, facial recognition, and the idea of connecting facial labels to my CardDAV server. But the only caveat is that Immich seems to enforce its own file structure. That’s where Photoprism comes in – it works directly with existing filesystem photos, no importing needed. It just indexes and builds a database on top of my current structure.
I’m considering using Photoprism for organizing and Immich for viewing. I want to keep my hierarchical file-system based album organization and still get all the benefits of using Immich. The question is, can I use Photoprism as the organizer and Immich as the viewer, and have Immich scan an external library pointing to my Photoprism-organized folder?
How It Could Work
Here’s my ideal workflow: I put files on the server, organize them in Photoprism (which keeps my filesystem exactly how I want it), have Immich scan the external library, and then run a script to generate Immich albums matching the FS structure. Backups are not part of this discussion, as I’ll handle that separately with a custom rsync to another drive and periodic encrypted upload to Google Drive.
The external libraries feature in Immich could be the key to avoiding reorganizing my photos. I’d love to hear from someone who has run a setup like Photoprism (organizer) + Immich (viewer) + external library + FS-based albums. Is this a good idea, or is there a better solution out there?
Conclusion
Ditching Google Photos is a big step, but with the right tools, it can be done. Photoprism and Immich seem like a great combination, but I need to make sure it’s the right fit for me. If you’ve had experience with these tools or have any advice, please share. I’m excited to take the plunge and start a new chapter in my photo management journey.
Pozbyć się Google Fotos: Czy Photoprism i Immich mogą uratować sytuację?
Od jakiegoś czasu staram się “wyzbyć” się Google, i jeden z ostatnich przeszkód to znalezienie zastępstwa dla Google Fotos. Używałem go przez lata, ale brak hierarchicznej struktury albumów i fakt, że ten sam zdjęcie może znajdować się w wielu albumach, zawsze mnie drażniły. Więc zacząłem szukać alternatyw.
Mój stary sposób pracy
W przeszłości miałem włączone automatyczne synchronizowanie zdjęć na wszystkich urządzeniach, i wszystko synchronizowało się z Google Fotos. Gdy importowałem zdjęcia z aparatów, ręcznie uploadowałem pełnoekranowe wersje. Ale niedawno zmieniłem swój sposób pracy, używając Google Drive jako źródła prawdy i organizując swoje zdjęcia w hierarchicznej strukturze albumów na filesystemie.
Rozumiem atrakcyjność tagów, ale nauczyłem się żyć bez nich. Mój system jest oparty na filesystemie, i mi się to podoba. Tworzę albumy w Drive, w pełni zorganizowane z tylko tymi zdjęciami, które chcę zachować, a potem uruchamiam skrypt, który wysyła je do albumów Google Fotos. Ponieważ Google Fotos nie obsługuje hierarchicznych albumów, spłaszczam strukturę w długi ciąg znaków dla nazwy albumu.
Wejście Immich i Photoprism
Immich wygląda na świetną alternatywę dla Google Fotos, z jego interfejsem w stylu Google Fotos, automatycznym tagowaniem, rozpoznawaniem twarzy i pomysłem połączenia etykiet twarzy z moim serwerem CardDAV. Ale jedyną wadą jest to, że Immich wydaje się nakładać własną strukturę plików. To gdzie wchodzi Photoprism – działa bezpośrednio z istniejącymi plikami na filesystemie, bez potrzeby importowania. Po prostu indeksuje i buduje bazę danych na podstawie mojej bieżącej struktury.
Rozważam użycie Photoprism do organizacji i Immich do wyświetlania. Chcę zachować moją hierarchiczną strukturę albumów na filesystemie i jednocześnie uzyskać wszystkie korzyści z używania Immich. Pytanie brzmi, czy mogę użyć Photoprism jako organizatora i Immich jako wyświetlacz, i czy Immich może skanować zewnętrzną bibliotekę wskazującą na moją folder Photoprism?
Jak to może działać
Oto mój idealny sposób pracy: umieszczam pliki na serwerze, organizuję je w Photoprism (który zachowuje mój filesystem dokładnie tak, jak chcę), uruchamiam Immich, aby przeskanował zewnętrzną bibliotekę, a potem uruchamiam skrypt, aby wygenerować albumy Immich dopasowane do struktury FS. Kopie zapasowe nie są częścią tej dyskusji, gdyż zajmę się tym oddzielnie za pomocą niestandardowego rsync na inny dysk i okresowego zaszyfrowanego uploadu do Google Drive.
Funkcja zewnętrznych bibliotek w Immich może być kluczem do uniknięcia reorganizacji moich zdjęć. Chciałbym usłyszeć od kogoś, kto uruchomił konfigurację podobną do Photoprism (organizator) + Immich (wyświetlacz) + zewnętrzna biblioteka + struktura albumów na filesystemie. Czy to dobry pomysł, czy jest lepsze rozwiązanie?
Podsumowanie
Pozbycie się Google Fotos to duży krok, ale z odpowiednimi narzędziami można to zrobić. Photoprism i Immich wyglądają na świetną kombinację, ale muszę upewnić się, że to odpowiednie rozwiązanie dla mnie. Jeśli masz doświadczenie z tymi narzędziami lub masz jakieś porady, podziel się nimi. Jestem podekscytowany, aby zacząć nowy rozdział w mojej przygodzie z zarządzaniem zdjęciami.