Zašto migrirati s Google Photos / iCloud Photos

Google Photos je 2025. završio s besplatnim neograničenim "high quality" backupom (već 2021.), uveo paid AI značajke iza Google One pretplate, i u 2026. počeo trenirati Gemini Vision modele na fotografijama korisnika koji su pristali na "AI image features" (default-on za nove račune nakon ožujka 2026.).

iCloud Photos je sigurniji po privatnosti — Apple Advanced Data Protection enkriptira fotografije end-to-end — ali je vezan za Apple ekosustav i košta 0,99 EUR/mj za 50 GB, 2,99 EUR za 200 GB, 9,99 EUR za 2 TB. Za prosječnu obitelj u Hrvatskoj koja prelazi 1 TB foto-arhive, to je 120 EUR godišnje trajno.

Self-hosted alternative su 2026. konačno sazrele:

  • Immich — najmoderniji UX, brz razvoj, mobilna aplikacija po kvaliteti najbliža Google Photos
  • PhotoPrism — sazreliji projekt, jaki AI search, ali nešto tromiji UI
  • Synology Photos — turnkey rješenje za vlasnike Synology NAS-a (najbolji 1-klik install)

Tablica osnovnih razlika

Značajka Immich PhotoPrism Synology Photos
Licenca AGPL-3.0 AGPL-3.0 Proprietary
Hardver Bilo koji Linux/Docker Bilo koji Linux/Docker Synology NAS samo
Mobilna aplikacija (Android) Native, izvrsna Web + PWA Native, dobra
Mobilna aplikacija (iOS) Native, izvrsna PWA samo (nativna u beta) Native, dobra
Auto backup s mobitela Da Da (preko WebDAV) Da
AI prepoznavanje lica CLIP + buffalo_l TensorFlow + facenet DSM AI
Search po prirodnom jeziku CLIP, jako CLIP, jako Ograničeno
Duplikat detekcija Da Da Da
Geocoding / mapa Da Da Da
Albumi i dijeljenje Da Da Da
External library (read-only) Da Da Ne (sve mora u SHR)
HEIC / RAW podrška Da, jaka Da Da
Performanse na N100 Brzi UI 4 + GPU Sporiji UI N/A
Cijena (softver) Besplatan Besplatan Uključeno u DSM

Immich — detaljna recenzija

Immich je najpopularnija self-hosted foto galerija u 2026. prema GitHub starovima (preko 50k zvjezdica početkom 2026., 2× više od PhotoPrism). Glavni razlog rasta: mobilna aplikacija je 1:1 zamjena za Google Photos, što je psihološki ključno za netehničke članove obitelji.

Prednosti

  • Najbolji mobile auto-backup u kategoriji — pozadinski sync radi kao kod Google Photosa, s background WiFi-only opcijom, foreground service notification, i resume-after-interruption logikom
  • CLIP semantic search — "psi na plaži", "rođendanska torta 2022", "noćna fotografija mosta u Zagrebu" — radi iznenađujuće dobro na hrvatskim ključnim riječima jer multilingual-CLIP modeli sazreli
  • Slideshow + Memories — "Today's memories from 5 years ago" funkcija je 1:1 portirana iz Google Photos
  • External libraries — možete uperiti Immich na postojeću mapu fotografija (npr. NAS share) bez kopiranja podataka — što je velika ušteda diska
  • OAuth/OIDC — radi s Authelia, Authentik, Keycloak
  • Native iOS aplikacija — od veljače 2026. potpuno feature-pari s Android verzijom

Slabosti

  • Database migracije čupave između major verzija — preporučljiv je pg_dump prije svake nadogradnje, recovery iz pokvarenog migration logfilea zna potrajati
  • Storage racun zauzima više diska nego sirovi files zbog thumbnaila, preview WebP-a, transcoded videa za stream — uračunajte +30 % overhead
  • CLIP search treba GPU za realne brzine — na CPU-only setup, prvi indeks od 50.000 fotografija može potrajati 20+ sati
  • Najavili monetizacijski model za 2026. — "Immich Enterprise" će biti dodatni paid tier, ali su kreatori potvrdili da free verzija ostaje feature-complete za personal use

Hardverski preduvjeti

Veličina kolekcije Hardver Indeksiranje
< 20.000 fotografija N100 + 8 GB RAM 6–8 sati (CPU)
20.000–100.000 fotografija N100 + 16 GB RAM + Intel iGPU 20–30 sati (iGPU)
100.000+ fotografija Ryzen 5/i5 + 32 GB + GTX 1650+ 8–12 sati (GPU)
500.000+ Ryzen 7+ + 64 GB + RTX 3060+ 24–36 sati (GPU)

Tipičan Docker Compose

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:release
    extends:
      file: hwaccel.transcoding.yml
      service: quicksync
    volumes:
      - /var/photos:/usr/src/app/upload
      - /mnt/nas/external_photos:/external:ro
    environment:
      DB_PASSWORD: <pg_pass>
      DB_DATABASE_NAME: immich
      DB_USERNAME: immich
    depends_on:
      - redis
      - database
    restart: always
    ports:
      - "2283:2283"
  redis:
    container_name: immich_redis
    image: docker.io/redis:6.2-alpine
  database:
    container_name: immich_postgres
    image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0
    environment:
      POSTGRES_PASSWORD: <pg_pass>
      POSTGRES_USER: immich
      POSTGRES_DB: immich
    volumes:
      - /var/immich/pg:/var/lib/postgresql/data

PhotoPrism — detaljna recenzija

PhotoPrism je sazreliji projekt (od 2018.), s manjim ali stabilnijim development timom. Filozofija: "fotografije su podaci, organizirane primarno kroz tagove, mjesta i metapodatke".

Prednosti

  • Najbolji AI tagging — PhotoPrismov vlastiti TensorFlow model je trenirao se godinama na hrvatski jezik i daje točnije tagove ("crkva", "obala", "sunset" itd.) od Immicha
  • Najmanji storage overhead — koristi originalne fileove + samo thumbnail cache, bez transkoded video skladišta
  • Ozbiljnija duplikat detekcija — pHash i SHA256 zajedno, ima i "near-duplicate" za serije fotografija
  • WebDAV server ugrađen — Apple Photos (macOS) može direktno spremati u WebDAV mapu PhotoPrisma kao Network Folder
  • Premium licenca dobiva GPS-validation i albume po putovanjima — 50 EUR jednokratno, nije pretplata

Slabosti

  • Mobilna aplikacija postoji samo kao PWA — radi, ali daleko od kvalitete Immicha. Native iOS je u zatvorenoj betii proljeće 2026.
  • Auto-backup s mobitela ide preko WebDAV-a (treba third-party app — npr. PhotoSync na iOS, FolderSync na Android)
  • UI je vidno stariji — funkcionalan, ali ne "pretty"
  • CLIP search dolazi u 2026. roadmapu — još nije production-ready

Realan use-case

PhotoPrism je bolji od Immicha ako: - Vaš fokus su putovanja i pejzaži (GPS, mapa, mjesta) - Ne tražite Google-Photos-like UX, već arhivu s jakim tagovima - Već koristite Apple Photos na macOS i samo želite "cloud backup destination" - Više vam vrijedi stabilnost nego najnovije AI značajke

Synology Photos — detaljna recenzija

Synology Photos je u 2026. default rješenje za vlasnike Synology NAS-a. Uključeno je u DSM 7.2 i besplatno.

Prednosti

  • Zero-setup — instalirate iz Package Centera u 3 minute. Sve radi out-of-the-box, uključujući mobilnu aplikaciju
  • AI prepoznavanje lica (DSM 7.2+) radi lokalno na NAS-u, ne treba GPU. Brzina je niža od Immicha, ali nema potrebe za vanjskim hardverom
  • Najbolja integracija s Hyper Backupom — fotografije, baza i thumbnaili idu u jedan job, lako u 3-2-1 strategiju
  • Multi-user storage — svaki član obitelji ima svoj /home/Photos koji se može ili dijeliti sa zajedničkom Albums kolekcijom
  • Sigurnosne kopije s mobitela — Synology Photos mobile app je solidna, otprilike na razini Google Photosa od 2018./2019.

Slabosti

  • Vendor lock-in — radi samo na Synology NAS-u. Ako napustite Synology, sve trebate ručno migrirati
  • Vanjska kolekcija (external library) je ograničena — sve mora ići preko Synology Drive sync mape u SHR pool. Ne možete uperiti softver na vanjski NFS bez "kopiraj sve u DSM"
  • AI prepoznavanje je vidno slabije od Immich CLIP-a — search po prirodnom jeziku jedva radi
  • Storage formati — Synology forsira vlastiti .synology thumbnaili cache koji povećava use disk-a za ~25 %

Najbolji za

Korisnike koji već imaju Synology DS923+, DS920+, DS1522+ ili sličan NAS i ne žele "ulagati još jedan vikend" u Docker setup. To je realan use-case za većinu obiteljskih korisnika koji su odustali od Google Photosa, ali nemaju vremena za homelab.

Migracija s Google Photos — realna iskustva

Korak 1: Google Takeout

  • Idite na takeout.google.com, odaberite samo Google Photos, format .tgz ili .zip, maksimalna veličina 50 GB po arhivi
  • Za 200 GB kolekcije dobivate 4–5 arhiva preko 5–7 dana
  • VAŽNO: Google Takeout zna razdvojiti metapodatke u JSON i fotografiju u JPG/HEIC zasebno

Korak 2: Spajanje JSON metapodataka

Sve self-hosted alternative imaju import alate koji čitaju Google Takeout JSON:

  • Immich CLI: immich upload --json-meta --recursive /path/to/takeout
  • PhotoPrism: docker exec photoprism photoprism import /path/to/takeout
  • Synology Photos: preko File Stationa kopirate sve, pa File Indexer pokupi EXIF-e

Korak 3: Reali iskustva — što da očekujete

  • 5–10 % EXIF metapodataka može biti izgubljeno (Google Takeout je notorno nedosljedan)
  • Datumi snimanja na nekim videima budu prebačeni na datum exporta — provjerite ručno albume putovanja
  • Slike iz Google Photos "Highlights" / "Creations" (animacije, kolaži) — neke alternative ne podržavaju
  • Dijeljeni albumi — moraju se ponovo izgraditi ručno u svakoj alternativi

Pravilo: prvo 1.000 fotografija, pa onda 100.000

Migrirajte mali poduzorak prvo (jedan mjesec putovanja). Provjerite da date/location/duplikati rade kako treba. Tek onda krenite s punim importom.

TCO usporedba — 5 godina, kolekcija 300 GB

Scenario Početni trošak 5-godišnji ukupni trošak
Google One 2 TB (9,99 EUR/mj) 0 EUR 600 EUR
iCloud+ 2 TB (9,99 EUR/mj) 0 EUR 600 EUR
Immich na N100 mini-PC 350 EUR (HW) + 2 × 2 TB SSD ~180 EUR 555 EUR + ~15 EUR struja
PhotoPrism na N100 350 EUR + 2 TB SSD ~90 EUR 455 EUR
Synology DS224+ (2-bay) 400 EUR + 2 × 2 TB HDD ~120 EUR 535 EUR

Self-hosted varijante su otprilike paritetne s cloud-om u 5-godišnjem horizontu na samo 300 GB. Za veće kolekcije (1 TB+), self-hosted je 2–3× jeftiniji. Plus, vlasništvo nad podacima i mogućnost dijeljenja s nestandardnim obiteljskim setupom (npr. djed s 80 godina koji jedva koristi mobitel — može pristupiti preko web linka bez ikakvog accounta).

Preporuka — što birati 2026.

Profil Preporuka
Tehnički korisnik, želi najbolji UX Immich
Tehnički korisnik, više GPS / travel PhotoPrism
Već ima Synology NAS, mali napor Synology Photos
Mješovita obitelj (iOS + Android) Immich
Profesionalni fotograf (RAW + Lightroom workflow) PhotoPrism + Lightroom
Migracija s Google Photos prvi puta Immich (najbolji import alati)

Najčešće greške

  1. Pokušaj migracije sve u jednom danu. 300 GB upload preko 1 Gb LAN-a + indexiranje = 24+ sati. Krenite postupno, vikendi su za to.
  2. Bez RAID-a / redundancy. Self-hosted znači vaš disk = vaš risk. Naš 3-2-1 backup vodič je obavezno čitati prije nego povjerite obiteljske fotografije jednom SSD-u.
  3. Bez plana za "off-site copy". Stan može gorjeti. Obiteljske fotografije od 20 godina nezamjenjive su. Koristite Backblaze B2 ili rotating offsite HDD.
  4. Bez plana za "kako tehničar partner pristupa". Ako vi konfigurirate Immich, a partner / djeca / roditelji ga koriste — postavite Tailscale ili Cloudflare Tunnel + OIDC SSO da pristup radi bez VPN gimnastike.
  5. Ne čitanje promjena prije nadogradnje. Immich u 2024./2025. imao je breaking migrations između nekih verzija. Uvijek pročitajte release notes, napravite pg_dump ako ide major bump.

Zaključak

Self-hosted foto galerija je u 2026. stvarno spremna za prosječnog korisnika. Tri kandidata pokrivaju različite profile:

  • Immich za većinu tech-savvy korisnika koji žele Google Photos UX bez Googlea
  • PhotoPrism za korisnike s velikom putopisnom kolekcijom i fokusom na metapodatke
  • Synology Photos za vlasnike Synology NAS-a koji ne žele dodatni Docker host

Ključ uspjeha: krenite s malom kolekcijom (mjesec dana fotografija), naučite logiku, pa migrirajte ostatak. Bez 3-2-1 backupa nemojte ni počinjati — povjeriti 20 godina obiteljskih uspomena jednom kućnom poslužitelju je ozbiljnija odluka od izbora aplikacije.

Srodno: kućni Linux server N100 vodič, 3-2-1 backup za hrvatska kućanstva, vlastiti NAS vodič.