Mens det er dusinvis av selvhostede fotogalleriserverprosjekter tilgjengelig for Raspberry Pi, ble PiGallery2 designet for hastighet, lite ressursbruk og brukervennlighet. Pluss at den ble spesielt bygget med Raspberry Pi i tankene. Her er hvordan du installerer og bruker den.
Hva er PiGallery2?
PiGallery2 er et katalog-første bildegalleri-nettsted, optimalisert for å kjøre på low-end servere med begrensede ressurser – som f.eks. den originale Raspberry Pi. Dens utvikler, Bpatrik, beskriver den som "rask (som raskere enn PC-en din rask)" og "Rask, som for ekte".
PiGallery2 er også enkel å bruke. Når du er konfigurert, kan du bare peke på katalogen der bildene dine er lagret, og PiGallery2 vil gjøre resten.
Slik installerer du PiGallery2 på din Raspberry Pi
Du vil bli glad for å lære at PiGallery2 er absurd enkel å sette opp og bruke.
Etter sette opp Raspberry Pi til å fungere som en server, logg inn via SSH (sikkert skall), oppdater og oppgrader deretter eventuelle installerte pakker:
sudo apt Oppdater
sudo apt oppgradering
Du må nå opprette en ny katalog for PiGallery2, pluss underkataloger for konfigurasjon, bilder og midlertidige filer:
mkdir pigallery2
mkdir pigallery2/images
mkdir pigallery2/config
mkdir pigallery2/tmp
Bruk nano for å lage en ny fil i hjemmekatalogen din:
nanodocker-komponere.yml
Deretter limer du inn:
versjon: '3'
tjenester:
pigalleri2:
bilde: bpatrik/pigallery2:nyeste
container_name: pigallery2
miljø:
- NODE_ENV=produksjon
volumer:
- "./pigallery2/config:/app/data/config" # FORANDRE MEG
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # FORANDRE MEG, ':ro' betyr skrivebeskyttet
- "./pigallery2/tmp:/app/data/tmp" # FORANDRE MEG
porter:
- 80:80
omstart: alltid
volumer:
db-data:
Lagre og avslutt nano med Ctrl + O deretter Ctrl +X
Be Docker om å trekke beholderne inn på systemet ditt:
docker-compose pull
Og start dem med:
docker-komponere opp -d
PiGallery2 er nå oppe og går!
Bruke PiGallery2 på din Raspberry Pi
PiGallery2 lager gallerier som kan sees over internett, basert på bilder i katalogen /home/pi/pigallery2/images. Dette er for øyeblikket tomt, så bruk sikker kopi for å overføre bildefiler og mapper fra din lokale maskin:
scp -r /path/to/local/images/* [email protected]:/home/pi/pigallery2/images/
Åpne en nettleser og naviger til your.local.pi.ip: 80, og du vil bli bedt om å logge på. Standard brukernavn er "admin", og passordet er "admin".
Skjermen vil fylles med bilder fra «images»-katalogen på din Pi, og du vil kunne se at utviklerne fortalte sannheten – PiGallery2 er blendende rask. Like raskt, faktisk som å se bilder i en app på din lokale maskin. Det er ikke mye til PiGallery2 enn det.
Den enkleste måten å servere bilder fra en Raspberry Pi
PiGallery2 gjør én ting og gjør det eksepsjonelt bra. Den serverer bilder raskt – selv om den ikke takler biblioteker med over 100 000 bilder eller individuelle album med over 5000 bilder. Hvis du vil ha flere funksjoner fra Raspberry Pi-programvaren for bildebehandling, bør du vurdere en app med flere funksjoner som PhotoPrism eller en kommersiell vertsløsning.