jitsi: Allow for multiple installation types
JITSI_SCALE unset -- "normal" core installation JITSI_SCALE=client -- Omit the JVB component, the Jitsi Scale servers take over JITSI_SCALE=server -- Omit anything but the JVB component to install a Jitsi Scale server
This commit is contained in:
parent
4043de050c
commit
af8a7fe581
@ -5,7 +5,11 @@ function generatePassword() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
JICOFO_AUTH_PASSWORD=$(generatePassword)
|
JICOFO_AUTH_PASSWORD=$(generatePassword)
|
||||||
JVB_AUTH_PASSWORD=$(generatePassword)
|
if [ -n "$JITSI_SCALE" ]; then
|
||||||
|
JVB_AUTH_PASSWORD="J17515cAl3-jvb"
|
||||||
|
else
|
||||||
|
JVB_AUTH_PASSWORD=$(generatePassword)
|
||||||
|
fi
|
||||||
JIGASI_XMPP_PASSWORD=$(generatePassword)
|
JIGASI_XMPP_PASSWORD=$(generatePassword)
|
||||||
JIBRI_RECORDER_PASSWORD=$(generatePassword)
|
JIBRI_RECORDER_PASSWORD=$(generatePassword)
|
||||||
JIBRI_XMPP_PASSWORD=$(generatePassword)
|
JIBRI_XMPP_PASSWORD=$(generatePassword)
|
||||||
|
12
lib/jitsi.sh
12
lib/jitsi.sh
@ -25,6 +25,10 @@ cat > /federated/apps/jitsi/docker-compose.yml <<EOF
|
|||||||
version: '3.7'
|
version: '3.7'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
EOF
|
||||||
|
|
||||||
|
if [ "$JITSI_SCALE" != "server" ]; then
|
||||||
|
cat >> /federated/apps/jitsi/docker-compose.yml <<EOF
|
||||||
# Frontend
|
# Frontend
|
||||||
web:
|
web:
|
||||||
image: jitsi/web:\${JITSI_IMAGE_VERSION:-stable-9779}
|
image: jitsi/web:\${JITSI_IMAGE_VERSION:-stable-9779}
|
||||||
@ -328,6 +332,10 @@ services:
|
|||||||
core:
|
core:
|
||||||
ipv4_address: 192.168.0.27
|
ipv4_address: 192.168.0.27
|
||||||
|
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
if [ "$JITSI_SCALE" != "client" ]; then
|
||||||
|
cat >> /federated/apps/jitsi/docker-compose.yml <<EOF
|
||||||
# Video bridge
|
# Video bridge
|
||||||
jvb:
|
jvb:
|
||||||
image: jitsi/jvb:\${JITSI_IMAGE_VERSION:-stable-9779}
|
image: jitsi/jvb:\${JITSI_IMAGE_VERSION:-stable-9779}
|
||||||
@ -372,6 +380,10 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
core:
|
core:
|
||||||
ipv4_address: 192.168.0.28
|
ipv4_address: 192.168.0.28
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
|
cat >> /federated/apps/jitsi/docker-compose.yml <<EOF
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
core:
|
core:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user