backup mattermost
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
#Kan: 2021
|
#Kan: 2021
|
||||||
#Koi: gestion dockers
|
#Koi: gestion dockers
|
||||||
|
|
||||||
# 15/01/2025: Dernière modif by fab: ne pas redémarrer Traefik en cas de créaio d'orga
|
# 15/01/2025: Dernière modif by fab: ne pas redémarrer Traefik en cas de créaio d'orga
|
||||||
# Did : 13 fevrier 2025 modif des save en postgres et mysql
|
# Did : 13 fevrier 2025 modif des save en postgres et mysql
|
||||||
# Did : ajout des sauvegardes de mobilizon et mattermost en postgres
|
# Did : ajout des sauvegardes de mobilizon et mattermost en postgres
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ enableComposesNeedMail=()
|
|||||||
enableProxyComposes=()
|
enableProxyComposes=()
|
||||||
|
|
||||||
startComposes () {
|
startComposes () {
|
||||||
./kazDockerNet.sh add ${enableComposesNoNeedMail[@]} ${enableProxyComposes[@]} ${enableMailComposes[@]} ${enableComposesNeedMail[@]}
|
./kazDockerNet.sh add ${enableComposesNoNeedMail[@]} ${enableProxyComposes[@]} ${enableMailComposes[@]} ${enableComposesNeedMail[@]}
|
||||||
[ ${#enableComposesNeedMail[@]} -ne 0 ] && [[ ! "${enableMailComposes[@]}" =~ "postfix" ]] && ./kazDockerNet.sh add postfix
|
[ ${#enableComposesNeedMail[@]} -ne 0 ] && [[ ! "${enableMailComposes[@]}" =~ "postfix" ]] && ./kazDockerNet.sh add postfix
|
||||||
[[ "${enableComposesNeedMail[@]}" =~ "paheko" ]] && ${SIMU} ${KAZ_COMP_DIR}/paheko/paheko-gen.sh
|
[[ "${enableComposesNeedMail[@]}" =~ "paheko" ]] && ${SIMU} ${KAZ_COMP_DIR}/paheko/paheko-gen.sh
|
||||||
doComposes "up -d" ${enableComposesNoNeedMail[@]}
|
doComposes "up -d" ${enableComposesNoNeedMail[@]}
|
||||||
@@ -168,7 +168,7 @@ saveComposes () {
|
|||||||
savedComposes+=( ${enableProxyComposes[@]} )
|
savedComposes+=( ${enableProxyComposes[@]} )
|
||||||
savedComposes+=( ${enableComposesNoNeedMail[@]} )
|
savedComposes+=( ${enableComposesNoNeedMail[@]} )
|
||||||
savedComposes+=( ${enableComposesNeedMail[@]} )
|
savedComposes+=( ${enableComposesNeedMail[@]} )
|
||||||
|
|
||||||
for compose in ${savedComposes[@]}
|
for compose in ${savedComposes[@]}
|
||||||
do
|
do
|
||||||
case "${compose}" in
|
case "${compose}" in
|
||||||
@@ -203,11 +203,11 @@ saveComposes () {
|
|||||||
;;
|
;;
|
||||||
paheko)
|
paheko)
|
||||||
# rien à faire (fichiers)
|
# rien à faire (fichiers)
|
||||||
;;
|
;;
|
||||||
mattermost)
|
mattermost)
|
||||||
echo "save mattermost"
|
echo "save mattermost"
|
||||||
. $KAZ_KEY_DIR/env-mattermostDB
|
. $KAZ_KEY_DIR/env-mattermostDB
|
||||||
saveDB matterPG "${DB_POSTGRES_USER}" "${DB_POSTGRES_PASSWORD}" "${DB_POSTGRES_DB}" mattermost postgres
|
saveDB matterPG "${POSTGRES_USER}" "${POSTGRES_PASSWORD}" "${POSTGRES_DB}" mattermost postgres
|
||||||
;;
|
;;
|
||||||
mobilizon)
|
mobilizon)
|
||||||
echo "save mobilizon"
|
echo "save mobilizon"
|
||||||
@@ -228,7 +228,7 @@ saveComposes () {
|
|||||||
echo "save roundcube"
|
echo "save roundcube"
|
||||||
. $KAZ_KEY_DIR/env-roundcubeDB
|
. $KAZ_KEY_DIR/env-roundcubeDB
|
||||||
saveDB ${roundcubeDBName} "${DB_MYSQL_USER}" "${DB_MYSQL_PASSWORD}" "${DB_MYSQL_DATABASE}" roundcube mysql
|
saveDB ${roundcubeDBName} "${DB_MYSQL_USER}" "${DB_MYSQL_PASSWORD}" "${DB_MYSQL_DATABASE}" roundcube mysql
|
||||||
;;
|
;;
|
||||||
vaultwarden)
|
vaultwarden)
|
||||||
echo "save vaultwarden"
|
echo "save vaultwarden"
|
||||||
. $KAZ_KEY_DIR/env-vaultwardenDB
|
. $KAZ_KEY_DIR/env-vaultwardenDB
|
||||||
@@ -239,7 +239,7 @@ saveComposes () {
|
|||||||
;;
|
;;
|
||||||
*-orga)
|
*-orga)
|
||||||
ORGA=${compose%-orga}
|
ORGA=${compose%-orga}
|
||||||
echo "save ${ORGA}"
|
echo "save ${ORGA}"
|
||||||
if grep -q "cloud:" "${KAZ_COMP_DIR}/${compose}/docker-compose.yml" 2> /dev/null ; then
|
if grep -q "cloud:" "${KAZ_COMP_DIR}/${compose}/docker-compose.yml" 2> /dev/null ; then
|
||||||
echo " => cloud"
|
echo " => cloud"
|
||||||
. $KAZ_KEY_DIR/orgas/$ORGA/env-nextcloudDB
|
. $KAZ_KEY_DIR/orgas/$ORGA/env-nextcloudDB
|
||||||
@@ -286,7 +286,7 @@ case "$1" in
|
|||||||
DCK_CMD="startComposes"
|
DCK_CMD="startComposes"
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
|
||||||
stop)
|
stop)
|
||||||
DCK_CMD="stopComposes"
|
DCK_CMD="stopComposes"
|
||||||
shift
|
shift
|
||||||
|
|||||||
Reference in New Issue
Block a user