Savarankiškų nuotraukų tvarkytuvų, galinčių veikti naudojant Raspberry Pi, pasaulyje „PhotoPrism“ yra viena kompetentingiausių. Jame yra įspūdinga paieškos funkcija, veido atpažinimas ir netgi pasaulio žemėlapis, kuriame rodomos vietos, kuriose buvo darytos jūsų nuotraukos! Taip pat stebėtinai lengva įdiegti Raspberry Pi.

Kaip įdiegti „PhotoPrism“ savo Raspberry Pi

Prieš eidami toliau, turite paruoškite Raspberry Pi kaip serverį. Tada turėtumėte prisijungti prie savo Raspberry Pi per SSH (Secure Shell), tada atnaujinti ir atnaujinti visus įdiegtus paketus.

ssh pi@tavo.pi.local.ip
sudo apt atnaujinti
sudo apt atnaujinimas

„PhotoPrism“ reikia mažiausiai 4 GB RAM, kad ji veiktų be gedimų. Jei neturite 4 GB, galite išplėsti turimą „Pi“ atmintį padidinti virtualios atminties kiekį. Jei tai padarysite, „microSD“ kortelė greitai pablogės, bet jei taip paleisti Raspberry Pi iš SSD, vargu ar kils problemų.

„PhotoPrism“ yra skirtas įdiegti ir konfigūruoti naudojant „Docker-compose“, todėl wget docker-compose failą:

instagram viewer
wget https://dl.photoprism.app/docker/docker-compose.yml

Naudokite nano norėdami redaguoti docker-compose.yml failas:

nanodokininkas-komponuoti.yml

Jūs susidursite su teksto siena. Pirmieji dalykai, kuriuos šiuo metu reikia pakeisti, yra slaptažodžiai, kurie pagal numatytuosius nustatymus yra nustatyti kaip „nesaugus“.

„PhotoPrism“ nustatyta ieškoti nuotraukų /home/pi/Pictures. Jei norite, galite tai pakeisti toliau Apimtys skyrius. Išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X.

„PhotoPrism“ doko kūrimo faile yra paties „PhotoPrism“ konteineris, taip pat konteinerinė MariaDB versija. Naudokite docker-compose, kad įtrauktumėte juos į savo sistemą ir nustatytumėte konteinerius:

dokeris-komponuoti traukti

Kai procesas bus baigtas, prijunkite konteinerius atskirtu režimu, kad jie veiktų fone:

docker-compose up -d

Patikrinkite, ar konteineriai sėkmingai paleisti:

dokeris-komponuoti ps

Dabar galite pasiekti „PhotoPrism“. your.local.pi.ip: 2342. Vartotojo vardas yra admin, o slaptažodis yra toks, kokį nurodėte docker-compose.yml.

Prieiga prie „PhotoPrism“ iš už namų tinklo ribų

„PhotoPrism“ puikiai veiks jūsų namų tinkle, tačiau jei norite ją pasiekti būdami toli nuo namų, jums reikia domeno pavadinimo ir „Apache“ konfigūracijos failo.

Apsilankykite savo domeno registratoriaus skyriuje Išplėstinė DNS ir sukurkite naują įrašą. Norėdami nustatyti tipą, pasirinkite A, prieglobos rinkinyje „@“ ir reikšmės lauke įveskite savo viešąjį IP adresą.

Grįžkite į terminalą, pakeiskite katalogą ir sukurkite naują „Apache“ conf failą.

cd /etc/apache2/sites-available/
sudonanonuotraukos.conf

Į tekstinį failą įklijuokite:

<„VirtualHost“ *:80>
Serverio pavadinimasjūsų domeno vardas.tld
ProxyPass /api/v1/ws ws://your.pi.local.ip: 2342/api/v1/ws
ProxyPassReverse /api/v1/ws ws://your.pi.local.ip: 2342/api/v1/ws
ProxyPass / http://your.pi.local.ip: 2342/
ProxyPassReverse / http://your.pi.local.ip: 2342/
ProxyRequests išjungtas
</VirtualHost>

Išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X.

Įgalinkite konfigūraciją, tada iš naujo paleiskite „Apache“.

sudoa2ensitenuotraukos.conf
sudo paslauga apache2 paleiskite iš naujo

Paleiskite Certbot, kad gautumėte ir įdiegtumėte saugos sertifikatus ir šifravimo raktus iš Let's Encrypt:

sudo certbot

Įveskite savo el. pašto adresą ir sąraše pasirinkite, kurią svetainę norite apsaugoti, tada iš naujo paleiskite „Apache“. Dabar galite aplankyti savo PhotoPrism egzempliorių apsilankę https://your-domain-name.tld! Vėlgi, vartotojo vardas yra admin, o slaptažodis yra toks, kokį nurodėte docker-compose.yml.

Kaip pradėti naudoti „PhotoPrism“ savo Raspberry Pi

Jei pasirinkote numatytuosius nustatymus docker-compose.yml „PhotoPrism“ ieškos nuotraukų /home/pi/Pictures.

Jei vietiniame kompiuteryje turite vaizdų, galite naudoti saugią kopiją (scp), kad išsiųstumėte juos į tinkamą savo Pi katalogą.

scp -r /kelias/į/jūsų/vaizdus/* [email protected]:/home/pi/Pictures/

Jie iš karto nebus rodomi „PhotoPrism“ ir turėsite rankiniu būdu suaktyvinti nuskaitymą. Spustelėkite filmo ritinio piktogramą kairėje pusėje, pažymėkite Visiškas pakartotinis nuskaitymas langelį, tada paspauskite Pradėti. Priklausomai nuo jūsų vaizdų kolekcijos dydžio, nuskaitymas gali užtrukti valandas ar net dienas, o jei neturite pakankamai RAM ar virtualios atminties, jūsų Pi sugenda.

Kai procesas bus baigtas, jūsų nuotraukos bus indeksuojamos, bus generuojamos miniatiūros, objektai ir veidai bus pažymėti, o žemėlapis, kuriame rodomos jūsų nuotraukų darymo vietos, bus pasiekiamas. Paieškos laukelyje galite ieškoti nuotraukų, darytų tam tikrais metais ar mėnesį, tam tikroje šalyje arba konkrečiu fotoaparatu.

„PhotoPrism“ taip pat naudos „TensorFlow“ valdomą mašininį mokymąsi, kad generuotų žymas, kurios sugrupuoja vaizdus. Paprastai jie yra gana tikslūs, nors kartais jie gali būti labai išjungti. Nors „PhotoPrism“ teisingai nustatė paminklus, memorialus, surikatas ir kaukes mūsų bandymų galerijoje, ji neteisingai pažymėjo katę kaip beždžionę, šunį – kaip driežą, o knygą kietais viršeliais – kaip monitorių.

Žemėlapio funkcija yra fantastiška ir, jei jūsų fotoaparate ar telefone įjungti vietos duomenys, galite naudoti žemėlapį konkrečių nuotraukų paieškai arba atgaivinti atostogas ar keliones į užsienį. Norėdami geriau matyti, naudokite pelės ratuką.

Nuotraukų pridėjimas prie PhotoPrism

„PhotoPrism“ neturi vietinio mobiliojo kliento, tačiau kūrėjai rekomenduoja įdiegti „PhotoSync“ savo „Android“ arba „iOS“ įrenginyje, kad sinchronizuotumėte vaizdus telefone su „PhotoPrism“ serveriu.

Arba galite naudoti „SyncThing“, kad automatiškai įkeltumėte iš tam tikrų aplankų. Jei jau turite „NextCloud“ serverį, galite naudoti „NextCloud“ mobilųjį klientą, kad įkeltumėte į „NextCloud“, o „PhotoPrism“ naudos „WebDav“, kad patikrintų naujausius atvykimus pagal jūsų nustatytą tvarkaraštį. Norėdami tai įjungti, šoninės juostos apačioje spustelėkite krumpliaračio piktogramą ir pasirinkite Sinchronizuoti tada skirtuką Pridėti serverįir įveskite savo NextCloud WebDav galinio taško informaciją. Spustelėkite Sutaupyti, tada nustatykite, kaip dažnai norite, kad „PhotoPrism“ tikrintų, ar nėra naujų vaizdų. Tai gali būti vertė tarp valandos, savaitės ir niekada.

„PhotoPrism“ yra vienas geriausių „Raspberry Pi“ nuotraukų sprendimų

Dėl daugybės funkcijų, kurios palengvina nuotraukų katalogavimą, tvarkymą ir paiešką, PhotoPrism pranoksta daugumą kitų konkurentų šioje srityje. Programinė įranga vis dar kuriama, o naujos funkcijos pridedamos reguliariai – būtinai reguliariai atnaujinkite, jei norite jomis pasinaudoti.