Skip to main content

Piwigo

---
version: "2.1"
services:
  piwigo:
    image: lscr.io/linuxserver/piwigo:latest
    container_name: piwigo
    environment:
      - PUID=998
      - PGID=100
      - TZ=Europe/Paris
    volumes:
      - /srv/path/Files/Piwigo/config:/config
      - /srv/path/Files/Piwigo/gallery:/gallery
    ports:
      - 5649:80
    restart: unless-stopped
    
  mysql:
    container_name: piwigo_mysql
    image: mysql
    command: ["--default-authentication-plugin=mysql_native_password"]
    networks:
      - piwigo
    environment:
      MYSQL_USER: "piwigo"
      MYSQL_PASSWORD: "xxxxxx"
      MYSQL_DATABASE: "piwigo"
      MYSQL_RANDOM_ROOT_PASSWORD: "true"
    volumes:
      - /srv/path/Files/Piwigo/db:/var/lib/mysql
    ports:
      - 3306:3306

networks:
  piwigo: