
Prepričan sem, da se vam je to že zgodilo: nekega dne se zbudite in ugotovite, da je brezplačni prostor za shranjevanje pri velikanih, kot je Google Photos, zmanjkal. Ta občutek zmanjkuje prostora za tvoje spomine To je precejšen problem, ki je mnoge ljudi spodbudil k iskanju alternativ. Znova pridobite prostor v Gmailu in se izognite temu, da vam zmanjka prostora za shranjevanje. brez mesečnega zapravljanja denarja za naročnine, ki se nikoli ne končajo.
Za tiste, ki se ne želijo zanašati na zunanje podjetje in imajo raje popoln nadzor nad vašimi datotekamiVzpostavitev lastnega oblaka je idealna rešitev. Tukaj nastopi PhotoPrism, zmogljivo orodje, ki vam omogoča upravljanje fotografij in videoposnetkov na lastni strojni opremi, pa naj bo to zmogljiv strežnik, VPS ali celo majhen Raspberry Pi, ne da bi pri tem žrtvovali umetno inteligenco.
Kaj za vraga je PhotoPrism in za kaj se uporablja?
V osnovi je PhotoPrism aplikacija za samostojno gostovanje, napisana v Go in JavaScriptu (Vue), ki deluje kot napredni upravitelj multimedijske knjižniceNjegova glavna prednost je, da ni le preprost pregledovalnik datotek, ampak integrira Google TensorFlow za samodejno analizo vaših slik. To pomeni, da lahko program prepozna, ali je na fotografiji pes, gora ali avto, ne da bi morali migniti s prstom.
Sistem je organiziran predvsem skozi albumi in pametne oznakeČeprav albumi delujejo podobno kot tisti, ki jih poznate na drugih platformah, oznake ustvarja umetna inteligenca na podlagi barv, predmetov ali časa dneva. Poleg tega imate svobodo, da popravi ali dodaj oznake ročno, če sistem naredi napako.
Prednosti lastnega fotooblaka
Glavni razlog za preskok je zasebnost in skladnost s predpisiČe slike obravnavate v profesionalne namene, lahko shranjevanje podatkov tretjih oseb v zunanjih oblakih povzroči težave z GDPR. Če imate strežnik doma ali na svojem VPS-ju, se sami odločate, kdo kaj vidi. Druga velika prednost je podpora za RAW formatiNekaj, kar profesionalni fotografi zelo cenijo.
Poleg tega je PhotoPrism odprtokodno in decentraliziranoTo zagotavlja, da niste vezani na muhe korporacije. Za premikanje datotek je program združljiv z WebDAVki vam omogoča sinhronizacijo mobilnega telefona ali tabličnega računalnika z Orodja za sinhronizacijo računalnika in mobilnega telefona kot PhotoSync, saj nima uradne aplikacije za iOS ali Android.
Tehnične in strojne zahteve
Bodite pozorni, saj ne bo zadostovala kar vsaka naprava. PhotoPrism je zaradi svoje umetne inteligence zahteven. Za nemoteno delovanje je potreben računalnik z vsaj dvojedrni procesor in 4 GB RAM-aČe imate ogromno število fotografij (na stotine tisoč), je nujno, da uporabite SSD diskV nasprotnem primeru bo postopek indeksiranja trajal večno in obupali boste.
Če se odločite za uporabo Raspberry Pi 4 s 4 GB pomnilnika, imejte v mislih, da boste na meji svoje zmogljivostiRazvijalci navajajo, da lahko obdela do 200.000 datotek, če pa je vaša zbirka večja, je najbolje, da nadgradite na večji pogon. VPS ali namenski strežnikNe pozabite konfigurirati izmenjevalnega pomnilnika, da preprečite sesutje sistema med analizo slike.
Navodila za namestitev po korakih
Najčistejši in najpreprostejši način namestitve je tako, Docker in Docker ComposeČe uporabljate Raspberry Pi, je zelo priročna možnost namestitev UbuntuDockerPi, ki ima prednameščen Docker in vam prihrani čas.
Splošni postopek vključuje ustvarjanje imenika za projekt in konfiguriranje datoteke docker-compose.ymlV tej datoteki definirate kritične spremenljivke, kot so uporabniško ime skrbnika, geslo in URL spletnega mesta. Za bazo podatkov imate dve možnosti: SQLiteki ga je zelo hitro nastaviti in je idealen za domače uporabnike, ali MariaDB/PostgreSQLPriporočljivo, če imate milijone fotografij in iščete vrhunsko zmogljivost.
Primer uvajanja in konfiguracije
Ko imate datoteko YAML pripravljeno, morate le še zagnati ukaz docker compose up -dPo nekaj minutah čakanja boste do njega lahko dostopali prek pristanišče 2342 iz vašega brskalnika. Privzeti podatki so običajno uporabniški podatki. admin in geslo negotov o fotoprizma, odvisno od tega, kako ste ga konfigurirali.
Da sistem začne prepoznavati vaše slike, morate izvesti ukaz za indeksirano (docker-compose exec photoprism photoprism indexTa postopek aktivira umetno inteligenco, ki analizira vsako datoteko in ustvari samodejne oznake. Če želite posodobiti aplikacijo, preprosto naredite izvleček najnovejše slike in ponovno zaženite posodo.
Upravljanje in vzdrževanje sistema
Ko ste enkrat notri, boste našli zelo intuitiven vmesnik. napredno iskanje Preprosto spektakularno je, saj omogoča filtriranje po kameri, barvah, datumih ali geografskih lokacijah. Na stranski plošči lahko krmarite po koledarju, poudarkih ali osebah, prepoznanih prek [nejasno - morda "fotografija" ali "fotografija"]. zaznavanje obraza.
Vendar ni vse čudovito; postavitev lastnega oblaka vključuje velika odgovornostSte sistemski skrbnik, kar pomeni, da morate skrbeti za varnostne kopijeIzguba celostne zbirke fotografij zaradi okvare diska je tragedija, ki se ji lahko izognemo z ... dober sistem za shranjevanje NAS ali zunanji diski in rezervni načrt. Prav tako boste morali upravljati uporabniška dovoljenja in posodabljati strežnik, da preprečite ranljivosti.
Upravljanje vaše vizualne dediščine z orodjem odprte kode, ki ga poganja umetna inteligenca, je izvedljiva in zmogljiva alternativa komercialnim storitvam, če ste pripravljeni prevzeti tehnično upravljanje in varnost svojih podatkov, da preprečite nenamerne izgube.