add nineconfig
This commit is contained in:
parent
8a519d247d
commit
194144120f
6
env/.env
vendored
6
env/.env
vendored
@ -232,6 +232,12 @@ WORDPRESS_ACTIVATE=1
|
||||
WORDPRESS_LOCAL=1
|
||||
WORDPRESS_URL=${PROTOCOLE}://${WEB_URL}/wordpress
|
||||
|
||||
# NINECONFIG
|
||||
NINECONFIG_SERVICE_NAME=nineconfig
|
||||
NINECONFIG_ACTIVATE=1
|
||||
NINECONFIG_LOCAL=1
|
||||
NINECONFIG_URL="${PROTOCOLE}://${WEB_URL}/nineconfig"
|
||||
|
||||
# ADMINER
|
||||
ADMINER_SERVICE_NAME=adminer
|
||||
ADMINER_ACTIVATE=1
|
||||
|
18
services/90-adminer/env/.env
vendored
18
services/90-adminer/env/.env
vendored
@ -1,21 +1,5 @@
|
||||
|
||||
# == NINEGATE =============================================================================================================================
|
||||
# == ADMINER ==============================================================================================================================
|
||||
|
||||
# Activation Widget
|
||||
ACTIVATE_WIDADMINER=${ADMINER_ACTIVATE}
|
||||
WIDADMINER_URL="${ADMINER_URL}"
|
||||
|
||||
ACTIVATE_WIDPHPLDAPADMIN=${PHPLDAPADMIN_ACTIVATE}
|
||||
WIDPHPLDAPADMIN_URL=${PHPLDAPADMIN_URL}
|
||||
|
||||
ACTIVATE_WIDNEXTCLOUD=${NEXTCLOUD_ACTIVATE}
|
||||
WIDNEXTCLOUD_URL=${NEXTCLOUD_URL}
|
||||
|
||||
ACTIVATE_WIDNINEBOARD=${NINEBOARD_ACTIVATE}
|
||||
WIDNINEBOARD_URL=${NINEBOARD_URL}
|
||||
|
||||
ACTIVATE_WIDWORDPRESS=${WORDPRESS_ACTIVATE}
|
||||
WIDWORDPRESS_URL=${WORDPRESS_URL}
|
||||
|
||||
INITPWDADMIN=${ADMIN_PASSWORD}
|
||||
|
||||
|
5
services/90-nineconfig/apache/apache.conf
Normal file
5
services/90-nineconfig/apache/apache.conf
Normal file
@ -0,0 +1,5 @@
|
||||
|
||||
# Nineconfig
|
||||
ProxyPass /nineconfig http://nineconfig/nineconfig retry=0 keepalive=On
|
||||
ProxyPassReverse /nineconfig http://nineconfig/nineconfig retry=0
|
||||
|
13
services/90-nineconfig/dockercompose/dockercompose.yml
Normal file
13
services/90-nineconfig/dockercompose/dockercompose.yml
Normal file
@ -0,0 +1,13 @@
|
||||
services:
|
||||
# Nineconfig
|
||||
# Configuration Ninedocker
|
||||
# Port interne 80
|
||||
nineconfig:
|
||||
image: reg.cadoles.com/envole/nineconfig
|
||||
container_name: nine-nineconfig
|
||||
restart: unless-stopped
|
||||
env_file: ./services/90-nineconfig/env/.env.merge
|
||||
networks:
|
||||
- nine-network
|
||||
volumes:
|
||||
- ./services/90-nineconfig/volume/nine:/nine
|
6
services/90-nineconfig/env/.env
vendored
Normal file
6
services/90-nineconfig/env/.env
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
|
||||
# == NINECONFIG ===========================================================================================================================
|
||||
|
||||
APP_SECRET=${ADMIN_PASSWORD}
|
||||
DATABASE_URL="mysql://${MARIADB_USER}:${MARIADB_PASSWORD}@${MARIADB_SERVICE_NAME}:3306/nineconfig"
|
||||
|
43
services/90-nineconfig/misc/nine.sh
Normal file
43
services/90-nineconfig/misc/nine.sh
Normal file
@ -0,0 +1,43 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
function upnineconfig {
|
||||
if [[ $NINECONFIG_ACTIVATE == 1 && $NINECONFIG_LOCAL == 1 ]]
|
||||
then
|
||||
Title ${NINECONFIG_SERVICE_NAME^^}
|
||||
|
||||
if [[ $MARIADB_ACTIVATE == 1 && $MARIADB_LOCAL == 1 ]]
|
||||
then
|
||||
EchoVert "DATABASE"
|
||||
Echo ${NINECONFIG_SERVICE_NAME^^}
|
||||
docker-compose exec $MARIADB_SERVICE_NAME /nine/init.sh $NINECONFIG_SERVICE_NAME
|
||||
Echo
|
||||
fi
|
||||
|
||||
EchoVert "CONTAINER"
|
||||
upservice ${NINECONFIG_SERVICE_NAME}
|
||||
Echo
|
||||
fi
|
||||
}
|
||||
|
||||
function destroynineconfig {
|
||||
if [[ $NINECONFIG_LOCAL == 1 ]]
|
||||
then
|
||||
Title "DESTROY $NINECONFIG_SERVICE_NAME"
|
||||
|
||||
stop $NINECONFIG_SERVICE_NAME 1
|
||||
docker-compose rm -s -v -f "$NINECONFIG_SERVICE_NAME"
|
||||
|
||||
if [[ -z $1 ]]; then
|
||||
Question_ouinon "Souhaitez-vous supprimer la BDD associé à $NINECONFIG_SERVICE_NAME ?";
|
||||
response=$?
|
||||
fi
|
||||
if [[ "$response" == 0 || ! -z $1 ]]
|
||||
then
|
||||
EchoRouge "Delete BDD = $NINECONFIG_SERVICE_NAME"
|
||||
docker-compose exec $MARIADB_SERVICE_NAME /nine/delete.sh $NINECONFIG_SERVICE_NAME
|
||||
fi
|
||||
|
||||
echo ""
|
||||
fi
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user