Favicon of Pigallery 2

Pigallery 2

Build a speedy, self-hosted photo gallery directly from your file directories. Designed for Raspberry Pi and other low-power devices for efficient photo management.

PiGallery2 is a photo gallery website designed for speed and efficiency, making it an ideal choice for self-hosting on low-resource hardware like a Raspberry Pi. Its directory-first approach means your photo gallery is created directly from your existing folder structure, eliminating the need for complex database management. Simply point it to your photos, and it handles the rest.

This tool is built to provide a seamless experience for managing and viewing your personal photo collection. Key features include:

  • High Performance: Optimized to run smoothly even on servers with limited processing power and memory.
  • Simple Organization: Your file system folders automatically become your photo albums, making organization intuitive.
  • User Management: Control who can access your galleries with built-in user rights configuration.
  • Flexible Installation: Get started quickly with the recommended Docker-based setup or opt for a native installation.

Directory Structure

pigallery-2
pigallery2
config
db-data
images
tmp
.env
docker-compose.yml

docker-compose.yml

services:
  pigallery2:
    image: bpatrik/pigallery2:latest
    container_name: pigallery2
    environment:
      - NODE_ENV=production
    volumes:
      - ./config:/app/data/config
      - ./db-data:/app/data/db
      - ./images:/app/data/images:ro
      - ./tmp:/app/data/tmp
    ports:
      - 80:80
    restart: always

.env

# No sensitive environment variables are required for the default pigallery2 setup.
# The default login is usually admin / admin (please change immediately after your first login).
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Pigallery 2

Favicon

 

  
  
Favicon

 

  
  
Favicon