Hoewel er tientallen zelf-gehoste serverprojecten voor fotogalerijen beschikbaar zijn voor de Raspberry Pi, is PiGallery2 ontworpen voor snelheid, laag verbruik van bronnen en gebruiksgemak. Bovendien is het speciaal gebouwd met de Raspberry Pi in gedachten. Hier leest u hoe u het installeert en gebruikt.
Wat is PiGallery2?
PiGallery2 is een directory-first fotogalerijwebsite, geoptimaliseerd voor gebruik op low-end servers met beperkte middelen, zoals de originele Raspberry Pi. Het is ontwikkelaar, Bpatrik, beschrijft het als "snel (zoals sneller dan je pc snel)" en "Snel, zoals voor echt".
PiGallery2 is ook eenvoudig te gebruiken. Eenmaal ingesteld, kunt u gewoon naar de map wijzen waar uw foto's worden bewaard, en PiGallery2 doet de rest.
Hoe u PiGallery2 op uw Raspberry Pi installeert
U zult blij zijn te horen dat PiGallery2 absurd eenvoudig is in te stellen en te gebruiken.
Na je Raspberry Pi instellen om als server te fungeren, log in via SSH (beveiligde shell), en update en upgrade vervolgens alle geïnstalleerde pakketten:
sudo apt update
sudo apt-upgrade
U moet nu een nieuwe map maken voor PiGallery2, plus submappen voor configuratie, afbeeldingen en tijdelijke bestanden:
mkdir varkensstal
mkdir pigallery2/afbeeldingen
mkdir pigallery2/config
mkdir pigallery2/tmp
Gebruik nano om een nieuw bestand in je homedirectory aan te maken:
nanodocker-compose.yml
Plak dan in:
versie: '3'
Diensten:
varkensstal2:
afbeelding: bpatrik/pigallery2: laatste
container_name: pigallery2
omgeving:
- NODE_ENV=productie
volumes:
- "./pigallery2/config:/app/data/config" # VERANDER MIJ
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # VERANDER MIJ, ':ro' bedoel alleen-lezen
- "./pigallery2/tmp:/app/data/tmp" # VERANDER MIJ
poorten:
- 80:80
herstart: altijd
volumes:
db-gegevens:
Opslaan en nano afsluiten met Ctrl + O dan Ctrl +X
Vertel Docker om de containers naar uw systeem te trekken:
docker-compose pull
En begin ze met:
docker-compose up -d
PiGallery2 is nu in gebruik!
PiGallery2 gebruiken op uw Raspberry Pi
PiGallery2 maakt galerijen die via internet kunnen worden bekeken, gebaseerd op afbeeldingen in de directory /home/pi/pigallery2/images. Dit is momenteel leeg, dus gebruik beveiligd kopiëren om afbeeldingsbestanden en mappen over te zetten van uw lokale computer:
scp -r /pad/naar/local/images/* [email protected]:/home/pi/pigallery2/images/
Open een browser en navigeer naar your.local.pi.ip: 80, en je wordt gevraagd om in te loggen. De standaard gebruikersnaam is "admin" en het wachtwoord is "admin".
Het scherm wordt gevuld met afbeeldingen uit de map "images" op je Pi, en je zult kunnen zien dat de ontwikkelaars de waarheid spraken: PiGallery2 is verblindend snel. Zo snel zelfs als het bekijken van foto's in een app op uw lokale computer. Er is niet veel aan PiGallery2 dan dat.
De eenvoudigste manier om foto's van een Raspberry Pi te serveren
PiGallery2 doet één ding en doet het uitzonderlijk goed. Het levert foto's snel op, hoewel het niet goed overweg kan met bibliotheken met meer dan 100.000 afbeeldingen of individuele albums met meer dan 5.000 afbeeldingen. Als je meer functies van je Raspberry Pi-software voor fotobeheer wilt, overweeg dan een app met meer functies zoals PhotoPrism of een commerciële hostingoplossing.