Deși există zeci de proiecte de server de galerie foto auto-găzduite disponibile pentru Raspberry Pi, PiGallery2 a fost proiectat pentru viteză, utilizare redusă a resurselor și ușurință în utilizare. În plus, a fost construit special având în vedere Raspberry Pi. Iată cum se instalează și se folosește.
Ce este PiGallery2?
PiGallery2 este un site web de galerie foto pe primul loc, optimizat pentru a rula pe servere low-end cu resurse limitate, cum ar fi Raspberry Pi original. Dezvoltatorul său, Bpatrik, îl descrie ca fiind „rapid (ca mai rapid decât rapid computerul tău)” și „rapid, ca pentru real".
PiGallery2 este, de asemenea, simplu de utilizat. Odată configurat, puteți doar să indicați directorul în care sunt păstrate fotografiile dvs., iar PiGallery2 se va ocupa de restul.
Cum se instalează PiGallery2 pe Raspberry Pi
Veți fi încântați să aflați că PiGallery2 este absurd de ușor de configurat și utilizat.
După configurați-vă Raspberry Pi pentru a acționa ca un server, conectați-vă prin SSH (shell securizat), apoi actualizați și actualizați orice pachet instalat:
sudo apt Actualizați
sudo apt upgrade
Acum trebuie să creați un nou director pentru PiGallery2, plus subdirectoare pentru config, imagini și fișiere temporare:
mkdir pigallery2
mkdir pigallery2/imagini
mkdir pigallery2/config
mkdir pigallery2/tmp
Utilizați nano pentru a crea un fișier nou în directorul dvs. de pornire:
nanodocker-compune.yml
Apoi lipiți:
versiune: '3'
Servicii:
pigallery2:
imagine: bpatrik/pigallery2:latest
container_name: pigallery2
mediu inconjurator:
- NODE_ENV=producție
volume:
- "./pigallery2/config:/app/data/config" # SCHIMBA-MA
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # SCHIMBA-MA, ':ro' înseamnă doar citire
- "./pigallery2/tmp:/app/data/tmp" # SCHIMBA-MA
porturi:
- 80:80
reporniți: întotdeauna
volume:
db-data:
Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl +X
Spune-i lui Docker să tragă containerele în sistemul tău:
docker-compose pull
Și începeți-le cu:
docker-compune până -d
PiGallery2 este acum în funcțiune!
Utilizarea PiGallery2 pe Raspberry Pi
PiGallery2 creează galerii care pot fi vizualizate pe internet, pe baza imaginilor din directorul /home/pi/pigallery2/images. Acesta este momentan gol, așa că utilizați o copie securizată pentru a transfera fișiere și foldere imagine de pe computerul dvs. local:
scp -r /cale/la/local/imagini/* [email protected]:/home/pi/pigallery2/images/
Deschideți un browser și navigați la your.local.pi.ip: 80 și vi se va solicita să vă conectați. Numele de utilizator implicit este „admin”, iar parola este „admin”.
Ecranul se va popula cu imagini din directorul „imagini” de pe Pi-ul dvs. și veți putea vedea că dezvoltatorii spuneau adevărul – PiGallery2 este orbitor de rapid. La fel de rapid, de fapt, precum vizualizarea fotografiilor într-o aplicație de pe computerul local. Nu există multe în PiGallery2 decât atât.
Cel mai simplu mod de a servi fotografii de la un Raspberry Pi
PiGallery2 face un lucru și îl face excepțional de bine. Servește rapid fotografii – deși nu se descurcă bine cu bibliotecile de peste 100.000 de imagini sau cu albume individuale de peste 5.000 de imagini. Dacă doriți mai multe funcții de la software-ul dvs. de gestionare a fotografiilor Raspberry Pi, luați în considerare o aplicație cu mai multe caracteristici, cum ar fi PhotoPrism sau o soluție comercială de găzduire.