Commit 91f63a
2026-01-13 00:42:09 mb tech: added piwigo| /dev/null .. docker compose files/piwigo.md | |
| @@ 0,0 1,36 @@ | |
| + | # Piwigo |
| + | ```yaml |
| + | networks: |
| + | piwigo-network: |
| + | external: false |
| + | |
| + | services: |
| + | piwigo-main: |
| + | image: piwigo/piwigo:latest |
| + | restart: always |
| + | environment: |
| + | - TZ=${timezone} |
| + | networks: |
| + | - piwigo-network |
| + | ports: |
| + | - ${piwigo_port}:80 |
| + | depends_on: |
| + | - piwigo-db |
| + | volumes: |
| + | - ./piwigo-data/piwigo:/var/www/html/piwigo/ |
| + | - ./piwigo-data/scripts:/usr/local/bin/scripts/ |
| + | piwigo-db: |
| + | image: docker.io/library/mariadb:lts |
| + | restart: always |
| + | environment: |
| + | - MARIADB_RANDOM_ROOT_PASSWORD=true |
| + | - MARIADB_USER=piwigodb_user |
| + | - MARIADB_DATABASE=piwigodb |
| + | # Defined in .env |
| + | - MARIADB_PASSWORD=${db_user_password} |
| + | - TZ=${timezone} |
| + | networks: |
| + | - piwigo-network |
| + | volumes: |
| + | - ./piwigo-data/mysql:/var/lib/mysql |
| + | ``` |
