[jitsi-openid] ARM support

This commit is contained in:
Bernhard "bero" Rosenkränzer (Boggins) 2025-01-26 16:46:23 +01:00
parent b4e536b9a8
commit 8eba93e378

View File

@ -829,8 +829,12 @@ uninstall_jitsi() {
if [[ -d "/federated/apps/jitsiopenid" ]]; then
cd /federated/apps/jitsiopenid && docker compose -f docker-compose.yml -p jitsiopenid down &> /dev/null
rm -rf /federated/apps/jitsiopenid
if [ "$(uname -m)" = "aarch64" ]; then
docker image rm federatedcomputer/jitsi-go-openid:latest &> /dev/null
else
docker image rm mod242/jitsi-go-openid:latest &> /dev/null
fi
fi
echo -ne "done.\n"
}
@ -894,12 +898,16 @@ EOF
# Install Jitsi OpenID GO plugin
mkdir -p /federated/apps/jitsiopenid &> /dev/null
cat >> /federated/apps/jitsiopenid/docker-compose.yml <<EOF
version: '3.7'
if [ "$(uname -m)" = "aarch64" ]; then
CONTAINER="federatedcomputer/jitsi-go-openid"
else
CONTAINER="mod242/jitsi-go-openid"
fi
cat >> /federated/apps/jitsiopenid/docker-compose.yml <<EOF
services:
jitsiopenid:
image: mod242/jitsi-go-openid:\${IMAGE_VERSION}
image: ${CONTAINER}/jitsi-go-openid:\${IMAGE_VERSION}
container_name: jitsiopenid
hostname: jitsiopenid.$DOMAIN
restart: always