Skip to content

keachi/docker-piwigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Piwigo

Host and share your photos with Piwigo.

Piwigo is photo gallery software for the web, built by an active community of users and developers.

Extensions make Piwigo easily customizable. Icing on the cake, Piwigo is free and opensource.

Browse the demo to discover Piwigo features on gallery side and change graphical theme on the fly.

ENVIRONMENT

DATABASE

  • MYSQL_HOST: MySQL Server. Default: db, Possible Values: "FQDN or IP"
  • MYSQL_USER: MySQL User. Default: piwigo, Possible Values: "<string>"
  • MYSQL_PASSWORD: MySQL Password. Default: "<empty>", Possible Values: "<string>"
  • MYSQL_BASE: MySQL Database. Default: piwigo, Possible Values: "<string>"
  • MYSQL_PREFIX: MySQL Table Prefix. Default: "<empty>", Possible Values: "<string>"

DOCKER COMPOSE

version: '2'

volumes:
  db:
  data:
  upload:

services:

  db:
    image: mariadb
    restart: always
    volumes:
      - db:/var/lib/mysql
    env_file:
      - db.env

  app:
    image: keachi/piwigo
    restart: always
    links:
      - db
    depends_on:
      - db
    expose:
      - 80/tcp
    volumes:
      - data:/var/www/html/_data
      - upload:/var/www/html/upload