Embora existam dezenas de projetos de servidores de galeria de fotos auto-hospedados disponíveis para o Raspberry Pi, o PiGallery2 foi projetado para velocidade, baixo uso de recursos e facilidade de uso. Além disso, foi construído especificamente com o Raspberry Pi em mente. Veja como instalá-lo e usá-lo.
O que é PiGallery2?
PiGallery2 é um site de galeria de fotos de diretório, otimizado para execução em servidores de baixo custo com recursos limitados, como o Raspberry Pi original. Seu desenvolvedor, Bpatrik, descreve-o como "rápido (como mais rápido que o seu PC rápido)" e "Rápido, como para real".
PiGallery2 também é simples de usar. Uma vez configurado, você pode simplesmente apontar para o diretório onde suas fotos são mantidas e o PiGallery2 fará o resto.
Como instalar o PiGallery2 no seu Raspberry Pi
Você ficará satisfeito em saber que o PiGallery2 é absurdamente fácil de configurar e usar.
Depois configurando seu Raspberry Pi para atuar como um servidor, faça login pelo SSH (shell seguro), atualize e atualize todos os pacotes instalados:
sudo apt atualizar
sudo apt upgrade
Agora você precisa criar um novo diretório para PiGallery2, além de subdiretórios para configuração, imagens e arquivos temporários:
mkdir pigallery2
mkdir pigallery2/imagens
mkdir pigallery2/config
mkdir pigallery2/tmp
Use nano para criar um novo arquivo em seu diretório inicial:
nanodocker-compose.yml
Em seguida, cole:
versão: '3'
Serviços:
pigallery2:
imagem: bpatrik/pigallery2:latest
container_name: pigallery2
meio Ambiente:
- NODE_ENV=produção
volumes:
- "./pigallery2/config:/app/data/config" # MUDE-ME
- "db-data:/app/data/db"
- "./pigallery2/images:/app/data/images: ro" # MUDE-ME, ':ro' significa somente leitura
- "./pigallery2/tmp:/app/data/tmp" # MUDE-ME
portas:
- 80:80
reiniciar: sempre
volumes:
db-dados:
Salve e saia do nano com Ctrl+O então Ctrl + X
Diga ao Docker para puxar os contêineres para o seu sistema:
pull docker-compose
E inicie-os com:
docker-compose up -d
PiGallery2 agora está funcionando!
Usando PiGallery2 em seu Raspberry Pi
O PiGallery2 cria galerias que podem ser visualizadas pela internet, com base em imagens no diretório /home/pi/pigallery2/images. No momento, ele está vazio, portanto, use a cópia segura para transferir arquivos e pastas de imagem de sua máquina local:
scp -r /caminho/para/local/imagens/* [email protected]:/home/pi/pigallery2/images/
Abra um navegador e navegue até your.local.pi.ip: 80, e você será solicitado a fazer login. O nome de usuário padrão é "admin" e a senha é "admin".
A tela será preenchida com imagens do diretório "images" em seu Pi, e você poderá ver que os desenvolvedores estavam dizendo a verdade - PiGallery2 é incrivelmente rápido. Tão rápido quanto visualizar fotos em um aplicativo em sua máquina local. Não há muito no PiGallery2 do que isso.
A maneira mais simples de servir fotos de um Raspberry Pi
PiGallery2 faz uma coisa e faz isso excepcionalmente bem. Ele fornece fotos rapidamente, embora não lide bem com bibliotecas de mais de 100.000 imagens ou álbuns individuais de mais de 5.000 fotos. Se você quiser mais recursos do seu software de gerenciamento de fotos Raspberry Pi, considere um aplicativo mais completo, como o PhotoPrism ou uma solução de hospedagem comercial.