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 <