PhotoPrism on yksi pätevimmistä itse isännöityjen kuvanhallintaohjelmien maailmassa, jotka voivat toimia Raspberry Pi: llä. Siinä on vaikuttava hakutoiminto, kasvojentunnistus ja jopa maailmankartta, joka näyttää paikat, joissa valokuvasi on otettu! Se on myös hämmästyttävän helppo asentaa Raspberry Pi: hen.

Kuinka asentaa PhotoPrism Raspberry Pi -laitteeseen

Ennen kuin menet pidemmälle, sinun on tehtävä se valmistele Raspberry Pi palvelimeksi. Sinun tulee sitten muodostaa yhteys Raspberry Pi -laitteeseen SSH: n (Secure Shell) kautta ja päivittää ja päivittää sitten kaikki asennetut paketit.

ssh pi@sinun.pi.local.ip
sudo apt päivittää
sudo apt päivitys

PhotoPrism vaatii vähintään 4 Gt RAM-muistia toimiakseen ilman kaatumista. Jos sinulla ei ole 4 Gt: a, voit laajentaa Pi: n käytettävissä olevaa muistia virtuaalimuistin määrän lisääminen. Tämän tekeminen heikentää nopeasti microSD-korttia, mutta jos olet Raspberry Pi: n käynnistäminen SSD: ltä, ongelmia tuskin tulee.

PhotoPrism on tarkoitettu asennettavaksi ja määritettäväksi Docker-Composen kautta, joten wget docker-compose-tiedosto:

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

Käytä nanoa muokataksesi docker-compose.yml tiedosto:

nanotelakka-säveltäminen.yml

Edessäsi on tekstiseinä. Ensimmäiset asiat, jotka sinun on muutettava tässä vaiheessa, ovat salasanat, jotka on oletusarvoisesti asetettu "suojaamattomaksi".

PhotoPrism on asetettu etsimään kuvia /home/pi/Pictures. Jos haluat, voit muuttaa tätä alempana Volyymit osio. Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X.

PhotoPrism Docker-Compose -tiedosto sisältää säilön itse PhotoPrismille sekä säilötyn version MariaDB: stä. Käytä docker-composea, kun haluat vetää nämä järjestelmääsi ja määrittää säilöjä:

telakointiveto

Kun prosessi on valmis, tuo säilöt verkkoon irrotetussa tilassa, jolloin ne voivat toimia taustalla:

docker-compose up -d

Tarkista, että säiliöt on aloitettu onnistuneesti:

telakka-kirjoitus ps

Voit nyt käyttää PhotoPrismia päällä your.local.pi.ip: 2342. Käyttäjätunnus on järjestelmänvalvoja, ja salasana on se, jonka määritit docker-compose.yml.

PhotoPrismin käyttö kotiverkon ulkopuolelta

PhotoPrism toimii täydellisesti kotiverkossasi, mutta jos haluat käyttää sitä ollessasi poissa kotoa, tarvitset verkkotunnuksen ja Apache-määritystiedoston.

Vieraile verkkotunnuksesi rekisteröintipalvelun Advanced DNS -osiossa ja luo uusi tietue. Valitse tyypiksi A, kirjoita isäntäjoukolle "@" ja arvokenttään julkinen IP-osoitteesi.

Siirry takaisin terminaaliin, vaihda hakemistoa ja luo uusi conf-tiedosto Apachelle.

CD /etc/apache2/sites-available/
sudonanokuvat.conf

Liitä tekstitiedostoon:

<VirtualHost *:80>
Palvelimen nimiverkkotunnuksesi-nimi.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 pois päältä
</VirtualHost>

Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X.

Ota asetukset käyttöön ja käynnistä sitten Apache uudelleen.

sudoa2ensitekuvat.conf
sudo service apache2 käynnistyy uudelleen

Suorita Certbot hakeaksesi ja ottaaksesi käyttöön suojausvarmenteita ja salausavaimia Let's Encryptistä:

sudo certbot

Kirjoita sähköpostiosoitteesi ja valitse luettelosta suojattava sivusto ja käynnistä sitten Apache uudelleen. Voit nyt käydä PhotoPrism-esiintymässäsi osoitteessa https://your-domain-name.tld! Jälleen käyttäjätunnus on järjestelmänvalvoja, ja salasana on se, jonka määritit docker-compose.yml.

PhotoPrismin käytön aloittaminen Raspberry Pi -laitteellasi

Jos käytit oletusasetuksia kohdassa docker-compose.yml tiedosto, PhotoPrism etsii valokuvia /home/pi/Pictures.

Jos sinulla on kuvia paikallisella koneellasi, voit käyttää suojattua kopiota (scp) lähettääksesi ne oikeaan Pi: n hakemistoon.

scp -r /polku/kuvillesi/* [email protected]:/home/pi/Pictures/

Ne eivät näy heti PhotoPrismissa, ja sinun on käynnistettävä skannaus manuaalisesti. Napsauta filmirullakuvaketta vasemmalla ja tarkista Täydellinen uudelleenskannaus laatikko, sitten lyö alkaa. Kuvakokoelmasi koosta riippuen skannaus voi kestää tunteja tai jopa päiviä, ja jos sinulla ei ole tarpeeksi RAM-muistia tai virtuaalimuistia, Pi kaatuu.

Kun prosessi on valmis, valokuvasi indeksoidaan, pikkukuvat luodaan, esineet ja kasvot merkitään, ja kartta, joka näyttää kuvien ottamispaikat, on saatavilla. Hakukentässä voit etsiä kuvia, jotka on otettu tietyn vuoden tai kuukauden aikana, tietyssä maassa tai tietyllä kameralla.

PhotoPrism on myös käyttänyt TensorFlow-pohjaista koneoppimistaan ​​luodakseen tunnisteita, jotka ryhmittelevät kuvat yhteen. Nämä ovat yleensä melko tarkkoja, vaikka ne voivat joskus olla villisti. Vaikka PhotoPrism tunnisti testigalleriassamme oikein muistomerkit, muistomerkit, surikaatit ja naamarit, se merkitsi väärin kissan apinaksi, koiran liskoksi ja kovakantisen kirjan monitoriksi.

Karttaominaisuus on upea, ja jos sijaintitiedot ovat käytössä kamerassa tai puhelimessa, voit käyttää karttaa tiettyjen kuvien etsimiseen tai loma- tai ulkomaanmatkojen uudelleen elämiseen. Vieritä sisään hiiren rullalla saadaksesi paremman näkymän.

Valokuvien lisääminen PhotoPrismiin

PhotoPrismillä ei ole alkuperäistä mobiiliasiakasta, mutta kehittäjät suosittelevat PhotoSyncin asentamista Android- tai iOS-laitteeseesi synkronoidaksesi puhelimesi kuvat PhotoPrism-palvelimesi kanssa.

Vaihtoehtoisesti voit käyttää SyncThingiä ladataksesi automaattisesti tietyistä kansioista. Jos sinulla on jo NextCloud-palvelin, voit käyttää NextCloud-mobiiliasiakasohjelmaa lataamiseen NextCloudiin, ja PhotoPrism käyttää WebDavia tarkistaakseen viimeisimmät saapumiset asettamasi aikataulun mukaisesti. Ota tämä käyttöön napsauttamalla sivupalkin alaosassa olevaa hammasrataskuvaketta ja valitsemalla Synkronoi välilehti sitten Lisää palvelinja anna NextCloud WebDav -päätepisteesi tiedot. Klikkaus Tallentaaja aseta sitten kuinka usein haluat PhotoPrismin tarkistavan uusia kuvia. Tämä voi olla välillä tunti, viikko ja ei koskaan.

PhotoPrism on yksi parhaista itseisännöidyistä valokuvaratkaisuista Raspberry Pi: lle

PhotoPrism ylittää useimmat muut alan kilpailijat hämmästyttävän valikoiman ominaisuuksia, jotka tekevät kuvien luetteloimisesta, järjestämisestä ja etsimisestä helppoa. Ohjelmistoa kehitetään edelleen, ja uusia ominaisuuksia lisätään säännöllisesti – muista päivittää niitä säännöllisesti, jos haluat hyödyntää niitä.