Zatímco pro Raspberry Pi jsou k dispozici desítky projektů serveru fotogalerie s vlastním hostováním, PiGallery2 byl navržen pro rychlost, nízké využití zdrojů a snadné použití. Navíc byl speciálně postaven s ohledem na Raspberry Pi. Zde je návod, jak jej nainstalovat a používat.
Co je PiGallery2?
PiGallery2 je webová stránka s fotogalerií na prvním místě v adresáři, optimalizovaná pro provoz na serverech nižší třídy s omezenými zdroji – např. původní Raspberry Pi. Jeho vývojář Bpatrik to popisuje jako „rychlý (jako rychlejší než váš počítač)“ a „Rychlý, jako pro nemovitý".
PiGallery2 se také snadno používá. Po nastavení stačí ukázat na adresář, kde jsou uloženy vaše fotografie, a PiGallery2 se postará o zbytek.
Jak nainstalovat PiGallery2 na Raspberry Pi
Budete potěšeni, když zjistíte, že PiGallery2 je absurdně snadné nastavit a používat.
Po nastavení Raspberry Pi tak, aby fungovalo jako server, přihlaste se přes SSH (zabezpečený shell)a poté aktualizujte a upgradujte všechny nainstalované balíčky:
sudo apt Aktualizace
upgrade sudo apt
Nyní musíte vytvořit nový adresář pro PiGallery2 plus podadresáře pro konfiguraci, obrázky a dočasné soubory:
mkdir pigallery2
mkdir pigallery2/images
mkdir pigallery2/config
mkdir pigallery2/tmp
Pomocí nano vytvořte nový soubor ve svém domovském adresáři:
nanodocker-compose.yml
Poté vložte:
verze: '3'
služby:
pigallery2:
obrázek: bpatrik/pigallery2:nejnovější
název_kontejneru: pigallery2
životní prostředí:
- NODE_ENV=výroba
svazky:
- "./pigallery2/config:/app/data/config" # ZMĚŇ MĚ
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # ZMĚŇ MĚ, ':ro' znamená pouze pro čtení
- "./pigallery2/tmp:/app/data/tmp" # ZMĚŇ MĚ
porty:
- 80:80
restart: vždy
svazky:
db-data:
Uložte a ukončete nano pomocí Ctrl + O pak Ctrl + X
Řekněte Dockerovi, aby vytáhl kontejnery do vašeho systému:
docker-compose pull
A začněte je:
docker-compose up -d
PiGallery2 je nyní v provozu!
Použití PiGallery2 na vašem Raspberry Pi
PiGallery2 vytváří galerie, které lze prohlížet přes internet, na základě obrázků v adresáři /home/pi/pigallery2/images. Toto je momentálně prázdné, takže k přenosu obrazových souborů a složek z místního počítače použijte zabezpečené kopírování:
scp -r /cesta/k/local/images/* [email protected]:/home/pi/pigallery2/images/
Otevřete prohlížeč a přejděte na your.local.pi.ip: 80 a budete vyzváni k přihlášení. Výchozí uživatelské jméno je „admin“ a heslo je „admin“.
Obrazovka se zaplní obrázky z adresáře „images“ na vašem Pi a budete moci vidět, že vývojáři mluvili pravdu – PiGallery2 je oslnivě rychlá. Ve skutečnosti stejně rychlé jako prohlížení fotografií v aplikaci na místním počítači. V PiGallery2 toho není mnoho.
Nejjednodušší způsob, jak podávat fotky z Raspberry Pi
PiGallery2 dělá jednu věc a dělá to výjimečně dobře. Slouží k rychlému zpracování fotografií – i když si dobře neporadí s knihovnami s více než 100 000 obrázky nebo jednotlivými alby s více než 5 000 obrázky. Pokud chcete od svého softwaru pro správu fotografií Raspberry Pi více funkcí, zvažte plnohodnotnější aplikaci, jako je PhotoPrism nebo komerční hostingové řešení.