42 lines
880 B
YAML
42 lines
880 B
YAML
---
|
|
version: "2.1"
|
|
services:
|
|
piwigo:
|
|
image: lscr.io/linuxserver/piwigo:13.8.0
|
|
container_name: piwigo-app
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Etc/UTC
|
|
volumes:
|
|
- ./volumes/piwigo/config:/config
|
|
- ./volumes/piwigo/gallery:/gallery
|
|
ports:
|
|
- 80:80
|
|
restart: unless-stopped
|
|
nginx:
|
|
image: linuxserver/nginx:1.24.0
|
|
container_name: piwigo-nginx
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Etc/UTC
|
|
volumes:
|
|
- ./volumes/nginx/config:/config
|
|
ports:
|
|
- 81:80
|
|
- 444:443
|
|
restart: unless-stopped
|
|
mariadb:
|
|
image: linuxserver/mariadb:10.11.5
|
|
container_name: piwigo-mariadb
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- MYSQL_ROOT_PASSWORD=admin
|
|
- TZ=Etc/UTC
|
|
volumes:
|
|
- ./volumes/mariadb/config:/config
|
|
ports:
|
|
- 3306:3306
|