Chociaż dla Raspberry Pi dostępne są dziesiątki samodzielnie hostowanych projektów serwerów galerii zdjęć, PiGallery2 został zaprojektowany z myślą o szybkości, niskim zużyciu zasobów i łatwości użytkowania. Dodatkowo został zbudowany specjalnie z myślą o Raspberry Pi. Oto jak go zainstalować i używać.

Co to jest PiGallery2?

PiGallery2 to pierwsza w swoim rodzaju strona internetowa z galerią zdjęć, zoptymalizowana do pracy na słabszych serwerach o ograniczonych zasobach — takich jak oryginalne Raspberry Pi. Jego programista, Bpatrik, opisuje go jako „szybki (jak szybszy niż szybki twój komputer)” i „szybki, jak dla prawdziwy".

PiGallery2 jest również prosty w obsłudze. Po skonfigurowaniu możesz po prostu wskazać katalog, w którym przechowywane są Twoje zdjęcia, a PiGallery2 zajmie się resztą.

Jak zainstalować PiGallery2 na swoim Raspberry Pi?

Z przyjemnością dowiesz się, że PiGallery2 jest absurdalnie łatwy w konfiguracji i obsłudze.

Później skonfigurowanie Raspberry Pi do działania jako serwer

instagram viewer
, zaloguj się przez SSH (bezpieczna powłoka), a następnie zaktualizuj i uaktualnij wszystkie zainstalowane pakiety:

sudo apt aktualizacja
aktualizacja sudo apt

Teraz musisz utworzyć nowy katalog dla PiGallery2 oraz podkatalogi na config, obrazy i pliki tymczasowe:

mkdir pigallery2
mkdir pigallery2/obrazy
mkdir pigallery2/config
mkdir pigallery2/tmp

Użyj nano, aby utworzyć nowy plik w swoim katalogu domowym:

nanodocker-compose.yml

Następnie wklej:

wersja: '3'
usługi:
Pigaleria2:
zdjęcie: bpatrik/pigallery2: najnowszy
nazwa_kontenera: pigallery2
środowisko:
- NODE_ENV=produkcja
wolumeny:
- "./pigallery2/config:/app/data/config" # ZMIEŃ MNIE
- "db-dane:/aplikacja/dane/db"
- "./pigallery2/obrazy:/aplikacja/dane/obrazy: ro" # ZMIEŃ MNIE, ':ro' oznacza tylko do odczytu
- "./pigallery2/tmp:/aplikacja/dane/tmp" # ZMIEŃ MNIE
porty:
- 80:80
restart: zawsze
wolumeny:
bazy danych:

Zapisz i wyjdź z nano za pomocą Ctrl + O następnie Ctrl +X

Powiedz Dockerowi, aby wciągnął kontenery do twojego systemu:

docker-compose pull

I zacznij je od:

docker-compose up -d

PiGallery2 już działa!

Korzystanie z PiGallery2 na Twoim Raspberry Pi

PiGallery2 tworzy galerie, które można przeglądać przez internet, na podstawie zdjęć w katalogu /home/pi/pigallery2/images. To jest obecnie puste, więc użyj bezpiecznej kopii, aby przesłać pliki obrazów i foldery z komputera lokalnego:

scp -r /ścieżka/do/lokalne/obrazy/* [email protected]:/home/pi/pigallery2/obrazy/

Otwórz przeglądarkę i przejdź do twojego.local.pi.ip: 80, a zostaniesz poproszony o zalogowanie się. Domyślna nazwa użytkownika to „admin”, a hasło to „admin”.

Ekran zapełni się obrazami z katalogu „images” na twoim Pi i będziesz mógł zobaczyć, że programiści mówili prawdę – PiGallery2 jest oślepiająco szybki. Tak szybko, jak przeglądanie zdjęć w aplikacji na lokalnym komputerze. W PiGallery2 nie ma zbyt wiele.

Najprostszy sposób na udostępnianie zdjęć z Raspberry Pi

PiGallery2 robi jedną rzecz i robi to wyjątkowo dobrze. Szybko obsługuje zdjęcia — chociaż nie radzi sobie dobrze z bibliotekami zawierającymi ponad 100 000 zdjęć lub pojedynczymi albumami zawierającymi ponad 5 000 zdjęć. Jeśli potrzebujesz więcej funkcji oprogramowania do zarządzania zdjęciami Raspberry Pi, rozważ bardziej w pełni funkcjonalną aplikację, taką jak PhotoPrism lub komercyjne rozwiązanie hostingowe.