From 47f09c0625b2a553a04d240cd68fc54b0b5da214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= Date: Mon, 18 Nov 2024 22:47:29 +0100 Subject: [PATCH] [jitsi] Fix updating --- lib/functions.sh | 10 +++++++++- lib/jitsi.sh | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/functions.sh b/lib/functions.sh index 33dacdd..2eb79a0 100644 --- a/lib/functions.sh +++ b/lib/functions.sh @@ -130,7 +130,15 @@ upgrade_federated() { if [ -f "/federated/apps/$APP/.env" ]; then [[ $(grep IMAGE_VERSION_HOLD /federated/apps/$APP/.env) ]] && echo -ne "version hold found, skipping." && continue - [[ "$(docker container inspect -f '{{.State.Status}}' $APP 2>/dev/null)" != "running" ]] && APP_NOTRUNNING="true" + if [ "$APP" = "jitsi" ]; then + if [ "$JITSI_SCALE" = "server" ]; then + [[ "$(docker container inspect -f '{{.State.Status}}' jitsi-jvb-1 2>/dev/null)" != "running" ]] && APP_NOTRUNNING="true" + else + [[ "$(docker container inspect -f '{{.State.Status}}' jitsi-web-1 2>/dev/null)" != "running" ]] && APP_NOTRUNNING="true" + fi + else + [[ "$(docker container inspect -f '{{.State.Status}}' $APP 2>/dev/null)" != "running" ]] && APP_NOTRUNNING="true" + fi APP_VERSION_RAW=`grep IMAGE_VERSION /federated/apps/$APP/.env | awk -F= '{ print $2 }'` APP_VERSION="${APP_VERSION_RAW//\"}" diff --git a/lib/jitsi.sh b/lib/jitsi.sh index 37d3ee2..8d5afc2 100644 --- a/lib/jitsi.sh +++ b/lib/jitsi.sh @@ -711,7 +711,7 @@ cat >> /federated/apps/jitsi/.env <