Въпреки че има десетки самостоятелно хоствани сървърни проекти за фотогалерии, достъпни за Raspberry Pi, PiGallery2 е проектиран за скорост, ниско използване на ресурси и лекота на използване. Плюс това е специално създаден с мисълта за Raspberry Pi. Ето как да го инсталирате и използвате.

Какво е PiGallery2?

PiGallery2 е уебсайт за галерия със снимки на първо място в директорията, оптимизиран за работа на сървъри от нисък клас с ограничени ресурси - като напр. оригиналният Raspberry Pi. Неговият разработчик, Bpatrik, го описва като „бърз (като по-бърз от вашия компютър)“ и „Бърз, като за истински".

PiGallery2 също е лесен за използване. Веднъж настроен, можете просто да посочите директорията, където се съхраняват вашите снимки, а PiGallery2 ще свърши останалото.

Как да инсталирате PiGallery2 на вашия Raspberry Pi

Ще се радвате да научите, че PiGallery2 е абсурдно лесен за настройка и използване.

След настройване на вашия Raspberry Pi да действа като сървър, влезте чрез SSH (защитена обвивка), след това актуализирайте и надстройте всички инсталирани пакети:

instagram viewer
sudo apt актуализация
надграждане на sudo apt

Сега трябва да създадете нова директория за PiGallery2, плюс поддиректории за конфигурация, изображения и временни файлове:

mkdir pigallery2
mkdir pigallery2/изображения
mkdir pigallery2/конфиг
mkdir pigallery2/tmp

Използвайте nano, за да създадете нов файл във вашата домашна директория:

нанодокер-съставяне.yml

След това поставете:

версия: '3'
услуги:
pigallery2:
изображение: bpatrik/pigallery2: най-новото
име на контейнер: pigallery2
околен свят:
- NODE_ENV=производство
томове:
- "./pigallery2/config:/app/data/config" # ДА МЕ ПРОМЕНИ
- "db-данни:/приложение/данни/db"
- "./pigallery2/images:/app/data/images: ro" # ДА МЕ ПРОМЕНИ, ':ро' означава само за четене
- "./pigallery2/tmp:/app/data/tmp" # ДА МЕ ПРОМЕНИ
портове:
- 80:80
рестартиране: винаги
томове:
db-данни:

Запазете и излезте от nano с Ctrl + O тогава Ctrl +X

Кажете на Docker да изтегли контейнерите във вашата система:

издърпване на докер композиране

И ги започнете с:

докер-съставяне -d

PiGallery2 вече работи!

Използване на PiGallery2 на вашия Raspberry Pi

PiGallery2 създава галерии, които могат да се разглеждат в интернет, въз основа на изображения в директорията /home/pi/pigallery2/images. Това в момента е празно, така че използвайте защитено копие, за да прехвърлите файлове с изображения и папки от вашата локална машина:

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

Отворете браузър и навигирайте до your.local.pi.ip: 80 и ще бъдете подканени да влезете. Потребителското име по подразбиране е "admin", а паролата е "admin".

Екранът ще се попълни с изображения от директорията „images“ на вашия Pi и ще можете да видите, че разработчиците са казали истината – PiGallery2 е ослепително бърз. Всъщност толкова бързо, колкото гледане на снимки в приложение на вашата локална машина. В PiGallery2 няма нищо повече от това.

Най-простият начин за сервиране на снимки от Raspberry Pi

PiGallery2 прави едно нещо и го прави изключително добре. Обслужва снимки бързо, въпреки че не се справя добре с библиотеки от над 100 000 изображения или отделни албуми с над 5 000 снимки. Ако искате повече функции от вашия софтуер за управление на снимки Raspberry Pi, помислете за по-пълнофункционално приложение като PhotoPrism или комерсиално хостинг решение.