Medtem ko je za Raspberry Pi na voljo na desetine projektov strežnika galerije fotografij, ki ga sami gostujete, je bil PiGallery2 zasnovan za hitrost, nizko porabo virov in enostavnost uporabe. Poleg tega je bil izdelan posebej z mislijo na Raspberry Pi. Tukaj je opisano, kako ga namestite in uporabljate.

Kaj je PiGallery2?

PiGallery2 je prvo imeniško spletno mesto galerije fotografij, optimizirano za delovanje na nizkocenovnih strežnikih z omejenimi viri, kot je npr. originalni Raspberry Pi. Njegov razvijalec, Bpatrik, ga opisuje kot "hiter (kot hitrejši od vašega računalnika)" in "hiter, kot za resnično".

PiGallery2 je tudi preprost za uporabo. Ko je nastavljen, lahko samo pokažete na imenik, kjer so shranjene vaše fotografije, PiGallery2 pa bo naredil ostalo.

Kako namestiti PiGallery2 na vaš Raspberry Pi

Z veseljem boste izvedeli, da je PiGallery2 absurdno enostaven za nastavitev in uporabo.

Po nastavitev vašega Raspberry Pi, da deluje kot strežnik, prijavite se prek SSH (varna lupina), nato posodobite in nadgradite vse nameščene pakete:

instagram viewer
sudo apt nadgradnja
nadgradnja sudo apt

Zdaj morate ustvariti nov imenik za PiGallery2 in podimenike za konfiguracijo, slike in začasne datoteke:

mkdir pigallery2
mkdir pigallery2/images
mkdir pigallery2/config
mkdir pigallery2/tmp

Uporabite nano za ustvarjanje nove datoteke v domačem imeniku:

nanodocker-compose.yml

Nato prilepite:

različica: '3'
storitve:
pigalerija2:
slika: bpatrik/pigallery2:najnovejša
ime_vsebnika: pigallery2
okolje:
- NODE_ENV=proizvodnja
količine:
- "./pigallery2/config:/app/data/config" # SPREMENI ME
- "db-podatki:/aplikacija/podatki/db"
- "./pigallery2/images:/app/data/images: ro" # SPREMENI ME, ':ro' pomeni samo za branje
- "./pigallery2/tmp:/app/data/tmp" # SPREMENI ME
vrata:
- 80:80
ponovni zagon: vedno
količine:
db-podatki:

Shranite in zapustite nano z Ctrl + O potem Ctrl + X

Povejte Dockerju, naj potegne vsebnike v vaš sistem:

docker-compose pull

In jih začnite z:

docker-compose up -d

PiGallery2 zdaj deluje!

Uporaba PiGallery2 na vašem Raspberry Pi

PiGallery2 ustvarja galerije, ki si jih je mogoče ogledati prek interneta, na podlagi slik v imeniku /home/pi/pigallery2/images. To je trenutno prazno, zato uporabite varno kopijo za prenos slikovnih datotek in map iz lokalnega računalnika:

scp -r /path/to/local/images/* [email protected]:/home/pi/pigallery2/images/

Odprite brskalnik in se pomaknite do your.local.pi.ip: 80 in pozvani boste, da se prijavite. Privzeto uporabniško ime je "admin", geslo pa "admin".

Zaslon se bo zapolnil s slikami iz imenika "images" na vašem Piju in lahko boste videli, da so razvijalci govorili resnico - PiGallery2 je osupljivo hiter. Tako hitro, pravzaprav kot ogledovanje fotografij v aplikaciji na vašem lokalnem računalniku. Za PiGallery2 ni nič drugega kot to.

Najpreprostejši način za serviranje fotografij iz Raspberry Pi

PiGallery2 naredi eno stvar in to izjemno dobro. Hitro postreže s fotografijami, čeprav se ne spopade dobro s knjižnicami z več kot 100.000 slikami ali posameznimi albumi z več kot 5.000 slikami. Če želite več funkcij programske opreme za upravljanje fotografij Raspberry Pi, razmislite o aplikaciji z več funkcijami, kot je PhotoPrism, ali komercialni rešitvi za gostovanje.