Även om det finns dussintals fotogalleriserverprojekt som är värdar för Raspberry Pi, är PiGallery2 designad för snabbhet, låg resursanvändning och enkel användning. Plus att den byggdes specifikt med Raspberry Pi i åtanke. Så här installerar och använder du den.

Vad är PiGallery2?

PiGallery2 är en katalogförsta fotogalleriwebbplats, optimerad för att köras på low-end servrar med begränsade resurser – som t.ex. den ursprungliga Raspberry Pi. Dets utvecklare, Bpatrik, beskriver det som "snabbt (som snabbare än din dator snabb)" och "Snabb, som för verklig".

PiGallery2 är också enkel att använda. När du väl har ställt in dem kan du bara peka på katalogen där dina bilder förvaras, så sköter PiGallery2 resten.

Hur man installerar PiGallery2 på din Raspberry Pi

Du kommer att bli glad att få veta att PiGallery2 är absurt lätt att installera och använda.

Efter ställa in din Raspberry Pi för att fungera som en server, logga in via SSH (secure shell), uppdatera och uppgradera sedan alla installerade paket:

instagram viewer
sudo apt uppdatering
sudo apt uppgradering

Du måste nu skapa en ny katalog för PiGallery2, plus underkataloger för konfiguration, bilder och temporära filer:

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

Använd nano för att skapa en ny fil i din hemkatalog:

nanodocker-komponera.yml

Klistra sedan in:

version: '3'
tjänster:
pigalleri2:
bild: bpatrik/pigallery2:senaste
containernamn: pigallery2
miljö:
- NODE_ENV=produktion
volymer:
- "./pigallery2/config:/app/data/config" # ÄNDRA MIG
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # ÄNDRA MIG, ':ro' betyder skrivskyddad
- "./pigallery2/tmp:/app/data/tmp" # ÄNDRA MIG
hamnar:
- 80:80
omstart: alltid
volymer:
db-data:

Spara och avsluta nano med Ctrl + O sedan Ctrl + X

Be Docker att dra behållarna till ditt system:

docker-compose pull

Och börja dem med:

docker-compose up -d

PiGallery2 är nu igång!

Använda PiGallery2 på din Raspberry Pi

PiGallery2 skapar gallerier som kan ses över internet, baserat på bilder i katalogen /home/pi/pigallery2/images. Detta är för närvarande tomt, så använd säker kopia för att överföra bildfiler och mappar från din lokala dator:

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

Öppna en webbläsare och navigera till your.local.pi.ip: 80, och du kommer att uppmanas att logga in. Standardanvändarnamnet är "admin", och lösenordet är "admin".

Skärmen kommer att fyllas med bilder från "images"-katalogen på din Pi, och du kommer att kunna se att utvecklarna talade sanning - PiGallery2 är förbluffande snabb. Lika snabbt, faktiskt som att titta på foton i en app på din lokala dator. Det finns inte mycket till PiGallery2 än så.

Det enklaste sättet att servera bilder från en Raspberry Pi

PiGallery2 gör en sak och gör det exceptionellt bra. Den serverar foton snabbt – även om den inte klarar av bibliotek med över 100 000 bilder eller enskilda album med över 5 000 bilder. Om du vill ha fler funktioner från din Raspberry Pi-programvara för fotohantering, överväg en mer komplett app som PhotoPrism eller en kommersiell värdlösning.