Mens der er snesevis af selv-hostede fotogalleri-serverprojekter tilgængelige for Raspberry Pi, er PiGallery2 designet til hastighed, lavt ressourceforbrug og brugervenlighed. Plus det blev specifikt bygget med Raspberry Pi i tankerne. Her er hvordan du installerer og bruger det.

Hvad er PiGallery2?

PiGallery2 er en mappe-første fotogalleri hjemmeside, optimeret til at køre på low-end servere med begrænsede ressourcer – som f.eks. den originale Raspberry Pi. Dets udvikler, Bpatrik, beskriver det som "hurtigt (som hurtigere end din pc hurtigt)" og "Hurtigt, som for ægte".

PiGallery2 er også nem at bruge. Når du er konfigureret, kan du bare pege på den mappe, hvor dine billeder opbevares, og PiGallery2 klarer resten.

Sådan installeres PiGallery2 på din Raspberry Pi

Du vil blive glad for at lære, at PiGallery2 er absurd nem at konfigurere og bruge.

Efter opsætning af din Raspberry Pi til at fungere som en server, log ind via SSH (secure shell), opdater og opgrader derefter alle installerede pakker:

instagram viewer
sudo apt opdatering
sudo apt opgradering

Du skal nu oprette en ny mappe til PiGallery2, plus undermapper til config, billeder og midlertidige filer:

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

Brug nano til at oprette en ny fil i din hjemmemappe:

nanodocker-komponer.yml

Indsæt derefter:

version: '3'
tjenester:
pigalleri2:
billede: bpatrik/pigallery2:nyeste
containernavn: pigallery2
miljø:
- NODE_ENV=produktion
mængder:
- "./pigallery2/config:/app/data/config" # ÆNDRE MIG
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # ÆNDRE MIG, ':ro' betyder skrivebeskyttet
- "./pigallery2/tmp:/app/data/tmp" # ÆNDRE MIG
havne:
- 80:80
genstart: altid
mængder:
db-data:

Gem og afslut nano med Ctrl + O derefter Ctrl + X

Bed Docker om at trække containerne over på dit system:

docker-compose pull

Og start dem med:

docker-komponere op -d

PiGallery2 er nu oppe at køre!

Brug af PiGallery2 på din Raspberry Pi

PiGallery2 opretter gallerier, som kan ses over internettet, baseret på billeder i mappen /home/pi/pigallery2/images. Dette er i øjeblikket tomt, så brug sikker kopi til at overføre billedfiler og mapper fra din lokale maskine:

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

Åbn en browser og naviger til din.local.pi.ip: 80, og du vil blive bedt om at logge ind. Standardbrugernavnet er "admin", og adgangskoden er "admin".

Skærmen vil fylde med billeder fra mappen "billeder" på din Pi, og du vil kunne se, at udviklerne fortalte sandheden – PiGallery2 er blændende hurtig. Lige så hurtigt, faktisk som at se billeder i en app på din lokale maskine. Der er ikke meget til PiGallery2 end det.

Den enkleste måde at servere billeder fra en Raspberry Pi

PiGallery2 gør én ting og gør det usædvanligt godt. Den serverer fotos hurtigt - selvom den ikke kan klare biblioteker med over 100.000 billeder eller individuelle album med over 5.000 billeder. Hvis du vil have flere funktioner fra din Raspberry Pi-fotostyringssoftware, kan du overveje en mere fuldt udstyret app såsom PhotoPrism eller en kommerciel hostingløsning.