add nineschool

This commit is contained in:
2024-12-23 16:23:48 +01:00
parent 3846066b0c
commit 617d57d9e4
20 changed files with 1175 additions and 5 deletions

View File

@ -0,0 +1,3 @@
# piwigo
ProxyPass /piwigo http://piwigo/piwigo retry=0 keepalive=On
ProxyPassReverse /piwigo http://piwigo/piwigo retry=0

View File

@ -0,0 +1,18 @@
services:
# piwigo
# Galerie Photos
# Port interne 80
piwigo:
image: reg.cadoles.com/envole/piwigo
container_name: nine-piwigo
restart: unless-stopped
env_file: ./services/50-piwigo/env/.env.merge
networks:
- nine-network
volumes:
- ./services/50-piwigo/volume/data/config:/config
- ./services/50-piwigo/volume/data/gallery:/gallery
#command: /bin/bash -c "/usr/local/bin/install.sh"

15
services/50-piwigo/env/.env vendored Normal file
View File

@ -0,0 +1,15 @@
# == PIWIGO ===============================================================================================================================
PUID=1000
PGID=1000
TZ=Etc/UTC
MYSQL_HOST=${MARIADB_HOST}
MYSQL_USER=${MARIADB_USER}
MYSQL_PASSWORD=${MARIADB_ROOT_PASSWORD}
MYSQL_DATABASE=piwigo
PIWIGO_ADMIN_USER=
PIWIGO_ADMIN_PASSWORD=
PIWIGO_ADMIN_EMAIL=

View File

@ -0,0 +1,45 @@
#!/bin/bash
function uppiwigo {
if [[ $PIWIGO_ACTIVATE == 1 && $PIWIGO_LOCAL == 1 ]]
then
Title ${PIWIGO_SERVICE_NAME^^}
if [[ $MARIADB_ACTIVATE == 1 && $MARIADB_LOCAL == 1 ]]
then
EchoVert "DATABASE"
Echo ${PIWIGO_SERVICE_NAME^^}
docker-compose exec $MARIADB_SERVICE_NAME /nine/init.sh $PIWIGO_SERVICE_NAME
Echo
fi
EchoVert "CONTAINER"
upservice ${PIWIGO_SERVICE_NAME}
chmod -R a+wr ./services/50-piwigo/volume/data
Echo
fi
}
function destroypiwigo {
if [[ $PIWIGO_LOCAL == 1 ]]
then
Title "DESTROY $PIWIGO_SERVICE_NAME"
stop $PIWIGO_SERVICE_NAME 1
docker-compose rm -s -v -f "$PIWIGO_SERVICE_NAME"
if [[ -z $1 ]]; then
Question_ouinon "Souhaitez-vous supprimer la BDD associé à $PIWIGO_SERVICE_NAME ?";
response=$?
fi
if [[ "$response" == 0 || ! -z $1 ]]
then
EchoRouge "Delete BDD = $PIWIGO_SERVICE_NAME"
docker-compose exec $MARIADB_SERVICE_NAME /nine/delete.sh $PIWIGO_SERVICE_NAME
rm -rf services/50-piwigo/volume/data
fi
echo ""
fi
}