piwigo addong

This commit is contained in:
valentin
2023-03-22 14:50:05 +01:00
parent 8d52b3b1da
commit 12f862b8df
2 changed files with 51 additions and 0 deletions

24
piwigo/docker-compose.yml Normal file
View File

@@ -0,0 +1,24 @@
---
version: "2.1"
services:
piwigo:
image: lscr.io/linuxserver/piwigo:${PIWIGO_VERSION}
environment:
- TZ=FR
volumes:
- piwigo_config:/config
- piwigo_gallery:/gallery
restart: unless-stopped
labels:
- traefik.enable=true
- traefik.docker.network=traefik_web
- traefik.http.routers.${APP_HOST//./-}-router.entrypoints=${ENTRYPOINT}
- traefik.http.routers.${APP_HOST//./-}-router.rule=Host(`${APP_HOST}`)
- traefik.http.routers.${APP_HOST//./-}-router.tls=true
volumes:
piwigo_gallery: {}
piwigo_config: {}
# Specific for traefik
networks:
traefik_web:
external: true

View File

@@ -105,6 +105,33 @@
"default": "redmine.traefik.me" "default": "redmine.traefik.me"
} }
] ]
},
{
"type": 3,
"title": "Piwigo",
"description": "Installation de piwigo en mode docker compose",
"categories": ["MediaManagement"],
"platform": "linux",
"logo": "https://upload.wikimedia.org/wikipedia/fr/thumb/2/2e/Piwigo-logo-black-letters.svg/800px-Piwigo-logo-black-letters.svg.png",
"repository": {
"url": "https://git.baraise.fr/Aguay/portainer",
"stackfile": "piwigo/docker-compose.yml"
},
"env": [
{
"name": "PIWIGO_VERSION",
"label": "piwigo version",
"description": "Version de piwigo (latest si vide, list : https://hub.docker.com/r/linuxserver/piwigo/tags)",
"default": "latest"
},
{
"name": "APP_HOST",
"label": "Url app host",
"description": "Nom de domaine pour l'accès à l'application",
"default": "piwigo.traefik.me"
}
]
} }
] ]
} }