PhotoPrism: kompletan vodič za postavljanje vlastite privatne galerije pokretane umjetnom inteligencijom lokalno

  • PhotoPrism nudi privatnu galeriju pokretanu umjetnom inteligencijom, snažnu u katalogiziranju, metapodacima i potpunoj kontroli nad vašim fotografijama lokalno.
  • Lako se implementira s Dockerom i MariaDB-om, zahtijeva skroman, ali dobro konfiguriran hardver i idealan je za velike biblioteke.
  • Njegova sigurnost se oslanja na HTTPS proxyje, dobre mrežne prakse i usluge mapiranja usmjerene na privatnost.
  • Konkurencija mu je s opcijama poput Immicha, Synology Photos ili Nextclouda, a ističe se naprednom organizacijom, a ne ležernom potrošnjom.

Šta je fotoprizma?

PhotoPrism je postao jedan od najmoćnijih projekata Za kreiranje vlastite privatne fotogalerije pokretane umjetnom inteligencijom kod kuće, bez oslanjanja na Google Photos ili druge komercijalne usluge u oblaku. To je rješenje dizajnirano za one koji žele sve držati lokalno, s potpunom kontrolom nad svojim slikama, ali bez žrtvovanja pametne pretrage, prepoznavanja lica, mapa ili praktičnog mobilnog pristupa.

U ovom vodiču ćete korak po korak vidjeti šta PhotoPrism nudi i kako ga uklopiti u kućni server. (bilo da se radi o Dockeru na Linuxu, Fedori, Unraidu, OpenMediaVaultu, Raspberry Piju ili NAS-u), koje sigurnosne zahtjeve i najbolje prakse treba primijeniti, koje vanjske aplikacije poboljšavaju iskustvo i kako se to uspoređuje s alternativama kao što su Immich, Synology Photos, Nextcloud, Plex Photos ili PhotoStructure kako biste mogli donijeti informiranu odluku.

Šta je PhotoPrism i zašto je toliko zanimljiv?

PhotoPrism je moderna web aplikacija za organiziranje fotografija i videozapisa Koristi tehnike mašinskog učenja za analizu vaše biblioteke slika, otkrivanje onoga što se pojavljuje na svakoj slici, identifikaciju ljudi, scena i mjesta, te grupiranje svega na vrlo granularni način. Dizajniran je da radi na vašem vlastitom serveru, ali ga koristite iz svog preglednika kao da je online usluga.

Interfejs funkcioniše kao PWA (progresivna web aplikacija)Ovo vam omogućava da ga "instalirate" na početni ekran računara ili mobilnog uređaja za gotovo prirodno iskustvo. Radi glatko u Chromeu, Chromiumu, Firefoxu, Safariju i Edgeu, te se prilagođava i velikim ekranima i mobilnim telefonima i tabletima.

Ne zaostaje ni po pitanju formata: podržava RAW, JPEG, PNG i mnoge druge.Dakle, posebno je zanimljivo ako radite s ozbiljnim fotoaparatima. Uključuje detekciju i upravljanje duplikatima kako bi se spriječilo da vaša biblioteka fotografija postane pretrpana nepotrebnim kopijama, te uključuje osnovne funkcije uređivanja poput izrezivanja i promjene veličine, kao i napredne alate za manipuliranje EXIF ​​metapodacima, oznakama, ocjenama zvjezdicama i još mnogo toga.

PhotoPrism može raditi isključivo lokalno ili se kombinirati s vanjskim cloud servisima.Ako želite, možete povezati Dropbox, Google Drive ili Amazon S3 pohranu, ali glavni fokus ostaje na tome da vaša biblioteka "živi" na vašem vlastitom disku, s vašom bazom podataka i vašom kontrolom.

Kako oporaviti fotografije koje nedostaju iz mobilne galerije
Vezani članak:
Kako oporaviti fotografije koje nedostaju iz mobilne galerije: Potpuni vodič

Za koga je PhotoPrism posebno pogodan?

Tipičan korisnik koji maksimalno koristi PhotoPrism obično je vrlo zahtjevan kada su u pitanju njegove fotografije. I s redom. Nije samo za hobiste: projekat je očigledno usmjeren na velike kolekcije, teške formate i potrebe za preciznom katalogizacijom.

Neke grupe koje odlično odgovaraju PhotoPrismu To su sljedeće, iako nisu jedine:

  • Profesionalni fotografi koji rade s velikim katalozima RAW datoteka i trebaju brze pretrage po datumu, kameri, objektivu, lokaciji ili sadržaju.
  • Grafički dizajneri i kreativci koji kontinuirano rukuju vizualnim materijalima i zahtijevaju dobro označen repozitorij resursa, maketa, pozadina, tekstura itd.
  • agenti za nekretnine ili slični profesionalci koji fotografišu nekretnine i trebaju ih klasificirati po nekretnini, naselju, vrsti boravka i stanju.
  • Menadžeri marketinga i oglašavanja koji akumuliraju kampanje, sesije o proizvodima i korporativni materijal i trebaju ga ponovo koristiti bez gubljenja vremena na pretraživanje.
  • Strastveni putnici koji posebno cijene mape, vremenske linije i automatsko označavanje po mjestima i scenama kako bi oživjeli putovanja bez da polude.
  • Web programeri i tehnički timovi koje zahtijevaju čistu biblioteku snimaka ekrana, ikona, elemenata korisničkog interfejsa ili dokumentacijskog materijala.
  • Digitalni arhivisti i "čuvari" porodičnog pamćenja koji žele sačuvati historijske ili lične fotografske kolekcije, pažljivo ih organizirajte i držite dalje od trećih strana.

Čak i ako niste profesionalac, ako imate veliku biblioteku fotografija, PhotoPrism vam može uštedjeti bezbroj sati. Zahvaljujući automatskom označavanju, naprednoj pretrazi i hronološkoj organizaciji, to je ogroman korak naprijed za svakoga ko je navikao na godine foldera "GGMMDD - Opis" na NAS-u.

Instalacija: Docker, podržani sistemi i cloud

Preporučeni način implementacije PhotoPrisma danas je pomoću Docker Compose-a.Projektni tim objavljuje službene primjere spremne za korištenje na Linuxu, macOS-u i Windowsu, a postoje i redovne implementacije na FreeBSD-u, Raspberry Pi-ju i raznim NAS uređajima.

Ako ne želite održavati vlastiti hardver, možete ga instalirati u oblaku. Korištenje rješenja poput PikaPodsa ili dropleta na DigitalOceanu, gdje u osnovi plaćate za resurse koje koristite i zaboravljate na fizički uređaj. Uprkos tome, filozofija projekta više naginje ka tome da se uređaj nalazi na vašoj kućnoj mreži ili namjenskom serveru.

Nakon podizanja kontejnera, asistent "Prvih koraka" Vodi vas kroz početno podešavanje: jezik, originalne putanje biblioteka, opcije indeksiranja, prepoznavanje, keširanje itd. Ova faza je važna jer određuje kako će se analizator ponašati i kakvo opterećenje će staviti na vaš računar.

Programeri PhotoPrisma se hvale politikom „nula grešaka“Oni daju prioritet stabilnosti, ulažu značajna sredstva u testiranje prije objavljivanja verzija i paze da ne obećavaju fiksne datume za glavne funkcije. Finansiranje zajednice - kroz članstva i donacije - ono je što ubrzava razvoj novih funkcija.

Zahtjevi za sistem, bazu podataka i performanse

Nije baš bilo šta dovoljno da PhotoPrism ispravno radi.Pogotovo ako imate stotine gigabajta fotografija i videa. Zvanične preporuke za stabilan server su jasne: 64-bitni sistem, najmanje 2 CPU jezgre i 3 GB RAM-a.

Od tog minimuma, memorija bi se trebala skalirati s brojem jezgara.Ako gradite sistem sa 4 ili 8 jezgara, dodjeljivanje samo 3 GB RAM-a može uzrokovati probleme kada počnete indeksirati velike panorame ili vrlo velike serije. Performanse indeksera se značajno poboljšavaju s dovoljno RAM-a i, prije svega, s brzim tvrdim diskom.

Lokalni SSD prostor za pohranu baze podataka i keš memorije pravi ogromnu razliku. u smislu indeksiranja i vremena odziva interfejsa. Ako je moguće, držite MariaDB bazu podataka i direktorijume keša na SSD-u, a HDD koristite samo za masovno skladištenje fotografija.

Prostor za razmjenu također dolazi do izražajaSa manje od 4 GB prostora za razmjenu (ili ako ograničite memoriju/razmjenu u kontejnerima), možete doživjeti ponovna pokretanja ili padove procesa kada indekser potroši vršne količine RAM-a, posebno kod panorama visoke rezolucije. Na sistemima sa 1 GB ili manje, PhotoPrism automatski onemogućava RAW konverziju i TensorFlow jer jednostavno nema dovoljno procesorske snage.

Što se tiče baze podataka, PhotoPrism je kompatibilan sa SQLite 3 i MariaDB 10.5.12 ili novijim verzijama.Tehnički možete početi sa SQLite-om u malom okruženju, ali ako težite skaliranju i dobrim performansama, razumno je da pređete direktno na MariaDB.

Podrška za MySQL 8 je povučena zbog niske potražnje i nedostatka specifičnih funkcija.Dakle, trenutno je MariaDB najbolji izbor. Dokumentacija se obično zasniva na trenutnoj stabilnoj verziji, a autori preporučuju izbjegavanje oznake `:latest` u Dockeru za MariaDB: bolje je navesti određenu verziju i ažurirati tek nakon što je temeljno testiraju.

Što se tiče preglednika, budući da je moderni PWA, posebno dobro funkcionira u Chromeu/Chromiumu, Safariju, Firefoxu i Edgeu.Možete ga zakačiti na radnu površinu ili početni ekran na gotovo svakom modernom uređaju. Jedino što treba imati na umu je da podrška za video i audio kodeke ovisi o pregledniku i operativnom sistemu: na primjer, AAC je podržan prema zadanim postavkama u Chromeu, Safariju i Edgeu, ali u Firefoxu ili Operi ovisi o tome što operativni sistem nudi.

izbjegavajte automatsko spremanje WhatsApp fotografija u galeriju
Vezani članak:
Kako izbjeći automatsko spremanje WhatsApp fotografija u galeriju?

Sigurnost, HTTPS, zaštitni zidovi i mape

Kako funkcioniše Photoprizma?

Ako ćete izložiti PhotoPrism izvan svoje lokalne mreže, morate ozbiljno shvatiti HTTPS.Preporuka je jasna: uvijek ga postavite iza TLS reverznog proxyja poput Traefik-a ili Caddy-ja kada ga instalirate na javni server.

Ako ne koristite HTTPS, i lozinke i fotografije putuju kao običan tekst.To znači da vaš internet provajder, napadači na putu ili bilo koji akter s pristupom vašem prometu može vidjeti šta radite. Nadalje, mnoge aplikacije za sinhronizaciju i sigurnosno kopiranje (poput FolderSynca) odbijaju se povezati s nešifriranim serverima.

S aktivnim zaštitnim zidom, morate eksplicitno dozvoliti potreban promet.Ovo su portovi za pristup webu, geokodirajućem API-ju koji koristi PhotoPrism i - ako je primjenjivo - Dockeru ili internoj mreži u kojoj se nalaze vaši kontejneri. Lako je ovo zaboraviti i pomisliti da "ne radi", kada je problem zapravo u zaštitnom zidu (firewallu).

Mape i obrnuto geokodiranje oslanjaju se na vlastite usluge projekta i na MapTiler AG, švicarsku kompaniju. PhotoPrism je odabrao ovu platformu upravo zbog njenog snažnog fokusa na privatnost i povjerljivost. Nije potrebno da se registrujete za eksterne API-je ili da se bavite proizvoljnim ograničenjima korištenja.

Korištenje ovih mapa je obuhvaćeno projektom.A u mnogim scenarijima, to je mnogo isplativije od provajdera gdje plaćate po zahtjevu i ne možete čak ni pravilno keširati podatke. U tim slučajevima, performanse i privatnost na kraju budu lošiji nego kod integriranog rješenja koje PhotoPrism nudi.

Zvanična podrška, zajednica i najbolje prakse

Zajednica oko PhotoPrisma je veoma aktivna. i ključno je za rješavanje nedoumica o kućnoj implementaciji, problemima s performansama ili naprednim problemima s konfiguracijom.

Ako vam je potrebna pomoć, prvo mjesto koje trebate potražiti su obično GitHub diskusije.gdje korisnici i programeri razmjenjuju iskustva i rješenja; paralelno s tim, imate i chat zajednice gdje su ljudi obično prilično korisni i vode vas kroz tipične konfiguracije s Dockerom, NAS-om, Raspberryjem itd.

Projekat nudi kontrolne liste za rješavanje problema Ovo pomaže u isključivanju uobičajenih uzroka: dozvola za mape, nepravilno konfiguriranih varijabli okruženja, zatvorenih portova, netačnih putanja volumena, problema s upravljačkim programima baze podataka itd. Slijeđenje ovih koraka obično štedi mnogo vremena.

Preporučuju otvaranje problema na GitHub-u samo kada otkrijete reproducibilnu grešku.Provjerite da problem nije već prijavljen. U mnogim slučajevima, ono što izgleda kao greška u aplikaciji zapravo je stvar okruženja ili očekivanja, te je najbolje prvo pitati zajednicu ili podršku.

Korisnici s pretplatničkim planovima (Silver, Gold, Platinum) Također nude direktnu podršku tima putem e-pošte, što je korisno za kompanije ili organizacije koje se oslanjaju na uslugu i žele formalnije odgovore.

Kako napraviti foto kolaž na iPhoneu.
Vezani članak:
Kako napraviti foto kolaž na iPhoneu

PhotoPrism na mobilnim uređajima: neslužbene aplikacije i korisne opcije

Iako PhotoPrism savršeno funkcioniše iz mobilnog preglednika, pojavile su se specifične aplikacije kako bi iskustvo na Androidu i iOS-u bilo ugodnije i kako bi se popunile specifične praznine koje web ne pokriva u dovoljnoj mjeri.

Stream za iOS: praktično upravljanje bez dodirivanja originala

Za iPhone postoji aplikacija pod nazivom Stream koja se integrira s vašim PhotoPrism serverom. i miješa lokalne fotografije telefona i one pohranjene na serveru u jednu galeriju, pružajući prilično praktičan objedinjeni prikaz.

Stream može otkriti i grupirati duplikate i primijeniti grupne akcije. (označi favorite, arhiviraj, izbriši više odjednom) pa čak nudi i pretragu prirodnim jezikom, nešto što iskustvo približava onome što nude veliki komercijalni oblaci.

Jedan važan detalj: Stream djeluje samo kao klijent i ne pohranjuje vaše fotografije niti mijenja originale.Ako jednog dana odlučite da ga deinstalirate, vaša biblioteka ostaje netaknuta u PhotoPrismu. Programer je obično otvoren za prijedloge i distribuira aplikaciju direktno iz App Storea.

Neslužbeni Android klijent: galerija, vremenska linija i TV

Na Androidu postoji besplatni klijent dizajniran da ponudi izvorno iskustvo galerije za PhotoPrism.dizajnirano za one koji preferiraju posebnu aplikaciju umjesto stalnog korištenja preglednika.

Njegove karakteristike uključuju vremensku liniju s različitim gustoćama mrežeGrupirano po danima i mjesecima, bočno pomicanje vremena za brzi prelazak na datum, konfigurabilna pretraga s filterima i mogućnost spremanja pretraga kao "oznaka" za kasniju upotrebu.

Također uključuje poboljšani preglednik za iPhone i Samsung Live Photos., način prikaza preko cijelog ekrana s različitim brzinama, podrška za slanje fotografija u druge aplikacije (Gmail, Telegram, itd.), direktno brisanje bez pregledavanja datoteke i mogućnost uvoza fotografija na server pomoću Androidove vlastite funkcije dijeljenja.

Za okruženja sa poboljšanom sigurnošću, podržava mTLS, HTTP osnovnu autentifikaciju i SSO rješenja kao što su Authelia ili Cloudflare Access.Nadalje, održava duge sesije bez stalnog traženja lozinke, što je cijenjeno u svakodnevnoj upotrebi.

Kao dodatni bonus, nudi osnovnu kompatibilnost s televizorima.Vremensku liniju možete istražiti pomoću daljinskog upravljača ako ručno instalirate APK na Android TV/Google TV uređaje, iako nije naveden na Google Playu za TV. Uključuje proširenja kao što je widget za okvir za fotografije sa nasumičnim slikama i modul "Uspomene" sa fotografijama/videozapisima iz istog dana u prethodnim godinama.

Iz oblaka u lokalno: iskustva iz stvarnog svijeta i alternativna iskustva

Mnogi ljudi razmatraju PhotoPrism kada se umore od oslanjanja na Google Photos ili iCloud. Za nešto tako osjetljivo kao što su porodične fotografije, praktičnost clouda je ogromna, ali mnogi su zabrinuti što ne znaju tačno kako se te slike mogu koristiti osim obećanja da se neće iskorištavati u direktno reklamne svrhe.

Godinama je Picasa bila "lokalna Google fotografija" koju su mnogi voljeli.Prepoznavanje lica od 2009. godine, pristojno geotagiranje, organizacija foldera i 100% lokalna potrošnja resursa. Kada ga je Google ukinuo kako bi ljude prebacio u oblak, mnogi su ostali bez njega i vratili su se klasičnoj metodi organiziranja foldera po datumu na NAS-u.

Pandemija je iskoristila situaciju da centralizuje raštrkane biblioteke. na starim tvrdim diskovima, laptopima i mobilnim uređajima, reorganizirajući sve u veliko stablo "GGMMDD - Opis". Ovaj napor je utro put lokalnom rješenju poput PhotoPrism-a, Immich-a, Synology Photos-a ili sličnih.

Projekti i uređaji koji su ostali nedovršeni

Neka rješenja su izgledala kao konačno rješenje, a onda su propala.bilo zbog poslovnog modela, tehničkih ograničenja ili napuštanja od strane programera.

PhotoStructure je, na primjer, mnoge oduševio svojim interfejsom i idejom prikazivanja nasumičnih mozaika sjećanja.Međutim, neke ključne funkcije, poput označavanja favorita, bile su zaključane nakon pretplate na Plus verziju. Za korisnike koji su izbjegavali mjesečne naknade, plaćanje još jedne pretplate samo za favorite bilo je teško prodati.

Uređaji poput Monumenta 2 obećali su da će biti "Google fotografije u kutiji"Sa hardverom u stilu Raspberry Pi-ja i vlasničkim softverom koji je obavljao sve, na papiru su zvučali sjajno - mobilno backup, indeksiranje, interfejs u stilu Apple/Google Photos - ali u praksi su patili od problema sa firmverom, spore podrške i kvarova na nekim SSD diskovima. Vremenom je projekat propao, a mnogi podupiratelji su na kraju bili razočarani.

Synology fotografije: gotovo savršene, ali s nekim nedostacima

Synology Photos je jedan od najvećih rivala kada je u pitanju postavljanje lokalne foto biblioteke.Za one koji već posjeduju NAS ovog brenda, ovo je izuzetno praktična opcija: poštuje vaše postojeće mape, nudi hronološki prikaz poput Google Photos, a mobilna aplikacija sinhronizuje fotografije s vašeg telefona bez komplikacija.

Njegov interfejs preglednika je vrlo uglađen i jednostavan za korištenje.Međutim, ima dva nedostatka koja smetaju naprednim korisnicima. S jedne strane, gotovo da nema prečica na tastaturi za česte radnje poput označavanja favorita ili brisanja: morate koristiti miš za navigaciju do određenih ikona, što značajno otežava masovno brisanje.

S druge strane, aplikacija za Android TV je stagnirala.Omogućava vam pregled fotografija na TV-u, ali mu nedostaje efikasna hronološka navigacijska traka. Sa bibliotekama od stotina hiljada fotografija, dolazak do određenog mjeseca od prije deset godina znači dugotrajno skrolovanje daljinskim upravljačem. Ne postoji način da se brzo pređe na datum, nešto što je mnogima ključno kada su okupljeni u dnevnoj sobi.

Unraid i kućni server kao osnova za PhotoPrism

Oni koji žele ići korak dalje od zatvorenog NAS-a obično postavljaju vlastiti server s Unraid, TrueNAS ili drugim platformama.Unraid je, posebno, stekao legiju obožavatelja zbog svoje fleksibilnosti, zajednice i "App Store-a" unaprijed konfiguriranih kontejnera.

Tipična postavka za foto server mogla bi kombinovati Jonsbo N2 kutiju.Nekoliko velikih diskova (na primjer, 3 x 10 TB) i brzi SSD za keširanje i vruće skladištenje. ZFS i RAID Z1 konfiguracija pružaju toleranciju grešaka, iako su eksterne sigurnosne kopije i dalje neophodne ako cijenite svoja sjećanja.

Nakon što su podaci migrirani na novi server, implementacija PhotoPrisma je jednostavna kao pronalaženje kontejnera u katalogu.Podesite volumene i varijable i pustite da indekser učini svoje. Također je uobičajeno paralelno testiranje drugih servisa: Jellyfin, Plex, Immich, Nextcloud… prednost Dockera je što je svaki od njih izoliran i može se uključivati/isključivati ​​po potrebi.

Iskreno poređenje: gdje se PhotoPrism uklapa u odnosu na druga rješenja

Kako funkcioniše Photoprizma?

PhotoPrism nije jedina besplatna, samostalno hostovana alternativa Google Photos-u.Nimalo. Svjetska industrija je puna projekata s vrlo različitim pristupima i nivoima zrelosti. Njihovo razumijevanje pomaže da se bolje razumiju snage i slabosti PhotoPrisma.

Klasične galerije i osnovniji projekti

Piwigo je visoko skalabilan i moćan veteranPodržava složene albume, teme, geolokaciju i više korisničkih računa. Izvrstan je kao fotogalerija, ali njegov osnovni koncept se mnogo više vrti oko oznaka i albuma nego oko jedne vremenske linije u stilu Google Photos.

Photonix nudi prepoznavanje objekata, boja i licaAli danas je i dalje prilično osnovno: vrlo jednostavno sučelje, malo organizacijskih opcija i osjećaj da je više "projekt petljanja" nego potpuna zamjena.

Lychee se ističe svojim čistim i minimalističkim dizajnom.Idealan je kao web preglednik s organiziranim albumima, ali mu nedostaje snažan kronološki fokus i napredne funkcije poput favorita ili umjetne inteligencije. Dobar je za određene projekte (na primjer, putni portfolio), ali ne i za ogromnu biblioteku fotografija.

Photoview vraća hronološku logiku, pa čak dodaje i prepoznavanje lica i geolokacijuMeđutim, održava izuzetno minimalistički interfejs. Neke radnje se mogu izvršiti samo iz prikaza sličica, što je prilično zbunjujuće kada ste u režimu pregleda preko cijelog ekrana.

LibrePhotos, razvijeni fork prethodnih projekata, ističe se u demo verzijama sa vrlo praktičnom vremenskom linijom.Međutim, u stvarnim primjenama, može patiti od sporog uvoza i nespretnog interfejsa. Nadalje, proces instalacije/ažuriranja je često manje prilagođen korisnicima u okruženjima poput Unraida, gdje "službeni" kontejner nije uvijek dostupan u trgovini.

Nextcloud Fotografije i Uspomene: privatni oblak opće namjene

Nextcloud Photos je zanimljiv ako već koristite Nextcloud za dokumente, kalendar ili bilješke.Sadrži hronološki redoslijed, favorite, odjeljke u stilu "Na današnji dan" i iznenađujuće sveobuhvatan uređivač s filterima, crtanjem i osnovnim podešavanjima.

Pomoću dodatnih aplikacija poput Preview Generatora i Imaginaryja možete ubrzati renderiranje sličicaA uz dodatak Recognize, u mješavinu dodajete i prepoznavanje lica. Aplikacija Memories, koju je razvila zajednica, poboljšava mnoge detalje: bolje upravljanje metapodacima, geolokaciju i direktniju kontrolu nad favoritima.

Magija Nextclouda leži u njegovoj mobilnoj aplikaciji i sinhronizaciji fotografija u stilu "privatnog oblaka".Za automatske sigurnosne kopije s vašeg mobilnog uređaja, to je jedna od najpouzdanijih dostupnih opcija. Ono što se ne sviđa svima je interfejs: funkcionalan i zreo, da, ali nešto manje profinjen od drugih opcija i općenitije namjene (ne samo za fotografije).

Plex fotografije: Ako već živite u Plexu

Plex je nedavno dodao Plex Photos kao zasebnu aplikaciju.Još uvijek u beta verziji, integrira se s vašim tradicionalnim Plex serverom. Fokus je na prikazima vremenske linije, biblioteke i preporuka, plus klasičnu funkciju označavanja favorita.

Omogućava vam reprodukciju slajdova, čak i sa dugmetom za nasumično reproduciranje u web verziji.Dobro se integrira s ekosistemom mobilnih aplikacija Plex. Glavni nedostatak: ne postoji pristojna izvorna Android TV aplikacija koja ispunjava očekivanja, a pokušaji korištenja mobilnog APK-a na TV-u obično su noćna mora za upotrebljivost.

PhotoPrism u poređenju sa Immichom, Synology Photos i Ente

Immich je zaslužio titulu "trenutnog mjerila" za mnoge koji se okreću od Google fotografija.Njegov interfejs je gotovo klon Googleovog: hronološki zid, bočna traka mjesec/godina, odjeljak "prije X godina" i prečice na tastaturi (tipka F za omiljene, Izbriši za smeće) koje filtriranje fotografija čine vrlo praktičnim.

Immich teži stvaranju vlastite interne biblioteke fotografija dupliciranjem vaših fotografija u svojoj strukturi.Ovo zahtijeva sličan prostor kao i originalna biblioteka, ali garantuje da neće uticati na vaše originalne datoteke. Postoji direktniji režim eksterne biblioteke, iako zahteva više pažnje.

Uvoz iz Google fotografija pomoću Immich-CLI ili Immich-Go A njegovo prepoznavanje umjetne inteligencije (lica, objekata, semantička pretraga za koncepte poput "planina", "narandžaste", "more") je među najboljima u industriji. Nadalje, omogućava vam da delegirate mašinsko učenje na drugu mašinu na mreži pomoću opcije udaljenog strojnog učenja (Remote ML), što je vrlo "profesionalno".

Synology Photos je odličan izbor ako već posjedujete ili planirate kupiti Synology NAS.Jednostavna instalacija, besprijekorna sinhronizacija s mobilnim uređajima, poštovanje strukture foldera i razumna ravnoteža između vremenske linije i albuma. Njegove najveće slabosti ostaju nedostatak prečica na tastaturi i TV aplikacija s prijeko potrebnom navigacijom.

Ente je napravio hrabar potez otvaranjem svog koda i fokusiranjem na end-to-end enkripciju.Njegov interfejs je čist i hronološki, s osnovnim editorom i moćnim opcijama za privatne dijeljene albume. Međutim, žrtvuje neke napredne umjetne inteligencije: pretraga se više fokusira na imena i strukture nego na dubinsko prepoznavanje sadržaja.

U ovom ekosistemu, PhotoPrism se uklapa poput "švicarskog noža" za katalogizaciju fotografija.Snažan u oznakama, ocjenama kvalitete, naprednom EXIF ​​uređivanju, umjetnoj inteligenciji za sadržaj, prikazu mape i robusnom PWA-u koji dobro funkcionira s HTTPS proxyjima, strogim zaštitnim zidovima i korporativnim okruženjima.

Njegova manje privlačna strana, prema onima koji su ga temeljno testirali, jeste to što ponekad prenosi više osjećaj "upravljanja" nego "uživanja".Nedostaje mu vremenski prikaz koji je tako direktan kao kod Immicha ili Google Photos, budući da kalendar ima tendenciju grupiranja po mjesecima, a interfejs može djelovati pretrpano ako dolazite iz minimalističkog okruženja.

PhotoPrism, Traefik i tipična greška 404 na photoprism.localhost

Klasičan problem pri integraciji PhotoPrisma sa Traefikom je taj što radi na localhost:2342, ali ne radi na photoprism.localhost. sa greškom 404. Ako vam se to dogodi, to gotovo uvijek znači da Traefik ne usmjerava ispravno promet na interni port kontejnera.

Prilikom implementacije Docker oznake, morate se uvjeriti da Traefik ruter ima ispravno pravilo hosta. (na primjer, Host("photoprism.localhost")), koji koristi odgovarajuću ulaznu tačku ("web" na :80 ili "websecure" na :443) i servisne tačke na port 2342 PhotoPrism kontejnera.

Pored oznake rutera, obično je potrebno eksplicitno deklarisati i odredišni port. U oznakama servisa (load balancer) koje pokazuju na 2342, povežite kontejner na mrežu koju Traefik prati i ostavite varijablu PHOTOPRISM_SITE_URL čistu, nešto poput "http://photoprism.localhost/" bez čudnih razmaka ili dodatnih portova kada idete kroz obrnuti proxy.

Ako ne želite ulaziti u Traefik, uvijek mu možete pristupiti putem photoprism.localhost:2342. Sve dok imate mapiranje portova 2342:2342 u Dockeru. Međutim, ako ciljate na čist domen iza proxyja, preporučuje se da prestanete izlagati port 2342 na hostu i da sav pristup ide preko Traefika.

U tipičnim docker-compose instancama vidjet ćete i MariaDB kontejner. Sa optimizovanim baferima, perzistencijom u `./database` i varijablama poput `MARIADB_DATABASE`, `MARIADB_USER` i `MARIADB_PASSWORD`, plus opcionim kontejnerom tipa Watchtower za automatizaciju ažuriranja. PhotoPrism-ova lista varijabli okruženja je opsežna: autentifikacija, TLS, kompresija, ograničenja veličine, TensorFlow, klasifikacija, RAW, FFmpeg, tip drajvera baze podataka... i sve to se može fino podesiti za vaš računar.

Da li je izvodljivo montirati PhotoPrism na stari računar ili Raspberry Pi?

Vrlo često pitanje je da li stariji računar ili Raspberry Pi 4 mogu dobro podnijeti PhotoPrism + AI za veliku biblioteku (na primjer, 300 GB koju migrirate iz Google fotografija).

Sa desktop računarom od prije 10-12 godina, 4 jezgre i 3-4 GB RAM-aSasvim je moguće pokrenuti PhotoPrism u Docker kontejneru na Fedori, Debianu ili sličnom, i konfigurirati automatsko slanje podataka s dva mobilna uređaja pomoću alata poput PhotoSync, Syncthing ili same neslužbene Android aplikacije.

Koje funkcije Telegrama nisu dostupne na WhatsApp-u
Vezani članak:
Kako sačuvati fotografije i video zapise iz Telegrama

U tom scenariju, preporučljivo je pretpostaviti da će prvo indeksiranje trajati danima.Pogotovo ako aktivirate sve AI funkcije (klasifikacija sadržaja, lica itd.). Možete početi tako što ćete onemogućavati neke od AI funkcija kako biste ubrzali stvari, a zatim ih aktivirati u fazama.

Što se tiče operativnog sistema servera, nije obavezno zamijeniti Fedoru sa OpenMediaVault ili Unraid.Ako već dobro poznajete Fedoru i Docker, njihovo korištenje znatno pojednostavljuje stvari. Sistem tipa OMV ili Unraid nudi prednosti za diskove, snimke i kontejnerske "App Stores", ali zahtijeva ponovno učenje dijela okruženja.

Raspberry Pi 4 može pokrenuti PhotoPrism, ali s jasnim ograničenjimaCPU je optimizovan za intenzivnu vještačku inteligenciju, zahtijeva pažljivo rukovanje grafičkom karticom ili eksternim SSD-om i rezultira dugim vremenom indeksiranja. Možda je pogodan za srednje velike biblioteke fotografija i kada vam se ne žuri, ali ako ćete upravljati desetinama hiljada fotografija, stariji računar sa dobrim SSD-om je obično bolja opcija.

Bez obzira na platformu, bitno je osmisliti eksterni plan za pravljenje sigurnosnih kopija.Na primjer, periodično komprimirane datoteke biblioteke i baze podataka koje se otpremaju šifriranom provajderu kao što su MEGA, Proton Drive ili slično, bilo automatskim skriptama ili mjesečnom ili kvartalnom ručnom rutinom.

PhotoPrism se ističe kao zrelo samostalno hostovano rješenjeVrlo je moćan u katalogiziranju, umjetnoj inteligenciji i finom podešavanju metapodataka, zahtijevajući početno podešavanje, ali zatim nudeći stabilno iskustvo. Ako vam je prioritet maksimiziranje organizacije i privatnosti lokalno, snažan je kandidat da postane središnji dio vaše galerije; ako preferirate estetiku "Google Photos" i brzo pregledavanje na mobilnom uređaju i TV-u, vjerojatno ćete ga htjeti kombinirati s drugim opcijama poput Immicha ili pratiti nove projekte poput Entea ili namjenskih Android TV klijenata. Podijelite ove informacije s drugim korisnicima kako bi znali kako koristiti alat.