Ve světě správců fotografií s vlastním hostitelem, kteří mohou běžet na Raspberry Pi, je PhotoPrism jedním z nejkompetentnějších. Může se pochlubit působivou funkcí vyhledávání, rozpoznáváním obličeje a dokonce i světovou mapou zobrazující místa, kde byly pořízeny vaše fotografie! Instalace na Raspberry Pi je také překvapivě snadná.

Jak nainstalovat PhotoPrism na Raspberry Pi

Než půjdete dál, musíte připravte si Raspberry Pi jako server. Poté byste se měli připojit k Raspberry Pi přes SSH (Secure Shell) a poté aktualizovat a upgradovat všechny nainstalované balíčky.

ssh pi@tvoje.pi.local.ip
sudo apt Aktualizace
upgrade sudo apt

PhotoPrism vyžaduje alespoň 4 GB RAM, aby fungoval bez selhávání. Pokud nemáte 4 GB, můžete rozšířit dostupnou paměť na vašem Pi o zvýšením množství virtuální paměti. Pokud to uděláte, vaše microSD karta se rychle znehodnotí, ale pokud ano bootování vašeho Raspberry Pi z SSD, pravděpodobně nenastanou žádné problémy.

PhotoPrism je určen k instalaci a konfiguraci pomocí docker-compose, takže wget soubor docker-compose:

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

K úpravě použijte nano docker-compose.yml soubor:

nanodocker-compose.yml

Budete postaveni před zeď textu. První věcí, kterou musíte v tuto chvíli změnit, jsou hesla, která jsou ve výchozím nastavení nastavena na „nezabezpečená“.

PhotoPrism je nastaven tak, aby vyhledával fotografie /home/pi/Pictures. Pokud chcete, můžete to změnit níže v Svazky sekce. Uložte a ukončete nano pomocí Ctrl + O pak Ctrl + X.

Soubor PhotoPrism docker-compose obsahuje kontejner pro samotný PhotoPrism a také kontejnerizovanou verzi MariaDB. Pomocí docker-compose je přetáhněte do svého systému a nastavte kontejnery:

docker-compose pull

Po dokončení procesu přepněte kontejnery online v odděleném režimu – umožníte jim běžet na pozadí:

docker-compose up -d

Zkontrolujte, zda byly kontejnery úspěšně spuštěny:

docker-compose ps

Nyní můžete přistupovat k aplikaci PhotoPrism your.local.pi.ip: 2342. Uživatelské jméno je admina heslo je to, co jste zadali v docker-compose.yml.

Přístup k PhotoPrism mimo vaši domácí síť

PhotoPrism bude perfektně fungovat ve vaší domácí síti, ale pokud k němu chcete mít přístup mimo domov, potřebujete název domény a konfigurační soubor Apache.

Navštivte u svého registrátora domény sekci Advanced DNS a vytvořte nový záznam. Jako typ vyberte A, pro hostitelskou sadu "@" a do pole hodnoty zadejte svou veřejnou IP adresu.

Vraťte se k terminálu, změňte adresář a vytvořte nový soubor conf pro Apache.

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

Do textového souboru vložte:

<VirtualHost *:80>
ServerNamenázev vaší-domény.tld
ProxyPass /api/v1/ws ws://vaše.pi.local.ip: 2342/api/v1/ws
ProxyPassReverse /api/v1/ws ws://vaše.pi.local.ip: 2342/api/v1/ws
ProxyPass / http://vaše.pi.local.ip: 2342/
ProxyPassReverse / http://vaše.pi.local.ip: 2342/
ProxyRequests vypnuto
</VirtualHost>

Uložte a ukončete nano pomocí Ctrl + O pak Ctrl + X.

Povolte konfiguraci a restartujte Apache.

sudoa2ensitefotky.conf
restart služby sudo apache2

Spusťte Certbot pro načtení a nasazení bezpečnostních certifikátů a šifrovacích klíčů z Let's Encrypt:

sudo certbot

Zadejte svou e-mailovou adresu a vyberte ze seznamu, který web chcete zabezpečit, a poté znovu restartujte Apache. Nyní můžete navštívit svou instanci PhotoPrism návštěvou https://your-domain-name.tld! Opět platí, že uživatelské jméno je admina heslo je to, co jste zadali v docker-compose.yml.

Začínáme s PhotoPrism na vašem Raspberry Pi

Pokud jste šli s výchozími nastaveními v docker-compose.yml soubor, PhotoPrism vyhledá fotografie v /home/pi/Pictures.

Pokud máte na svém místním počítači skrýš obrazů, můžete použít zabezpečenou kopii (scp) k odeslání do správného adresáře na vašem Pi.

scp -r /cesta/k/vašim/obrázkům/* [email protected]:/home/pi/Pictures/

Neobjeví se okamžitě ve PhotoPrism a budete muset ručně spustit skenování. Klikněte na ikonu filmové role na levé straně a zkontrolujte Dokončete nové skenování box, pak udeřte Start. V závislosti na velikosti vaší sbírky obrázků může skenování trvat hodiny nebo dokonce dny, a pokud nemáte dostatek paměti RAM nebo virtuální paměti, dojde k selhání vašeho Pi.

Po dokončení procesu budou vaše fotografie indexovány, budou vygenerovány miniatury, objekty a obličeje budou označeny a bude k dispozici mapa s místy, kde byly vaše fotografie pořízeny. Ve vyhledávacím poli můžete hledat fotografie pořízené v konkrétním roce nebo měsíci, v určité zemi nebo konkrétním fotoaparátem.

PhotoPrism také využije své strojové učení poháněné TensorFlow ke generování značek, které seskupují obrázky dohromady. Ty jsou obvykle docela přesné, i když občas mohou být divoce mimo. Zatímco PhotoPrism v naší testovací galerii správně identifikoval pomníky, památníky, surikaty a masky, nesprávně označil kočku jako opici, psa jako ještěrku a knihu v pevné vazbě jako monitor.

Funkce mapy je fantastická a za předpokladu, že máte ve svém fotoaparátu nebo telefonu povolena data o poloze, můžete mapu použít k vyhledání konkrétních fotografií nebo prožití dovolené či výletů do zahraničí. Pro lepší zobrazení použijte kolečko myši.

Přidávání fotografií do PhotoPrism

PhotoPrism nemá nativního mobilního klienta, ale vývojáři doporučují nainstalovat PhotoSync na vaše zařízení se systémem Android nebo iOS, abyste mohli synchronizovat obrázky v telefonu se serverem PhotoPrism.

Případně můžete použít SyncThing k automatickému nahrávání z určitých složek. Pokud již máte server NextCloud, můžete k nahrání do NextCloud použít mobilního klienta NextCloud a PhotoPrism použije WebDav ke kontrole nedávných příchodů podle vámi nastaveného plánu. Chcete-li to povolit, klikněte na ikonu ozubeného kolečka ve spodní části postranního panelu a vyberte možnost Synchronizovat kartu, pak Přidat servera zadejte podrobnosti o svém koncovém bodu NextCloud WebDav. Klikněte Uložita poté nastavte, jak často má PhotoPrism kontrolovat nové snímky. Může to být hodnota mezi hodinou, týdnem a nikdy.

PhotoPrism je jedním z nejlepších řešení fotografií s vlastním hostitelem pro Raspberry Pi

Díky ohromující řadě funkcí, díky kterým je katalogizace, organizování a prohledávání vašich fotografií hračkou, PhotoPrism předčí většinu ostatních konkurentů v oboru. Software je stále ve vývoji a nové funkce jsou pravidelně přidávány – nezapomeňte je pravidelně aktualizovat, pokud je chcete využívat.