From a63d9ec458076e01372612d56a974aaaf1ca1d8d Mon Sep 17 00:00:00 2001 From: Evilham Date: Thu, 28 Apr 2022 17:32:15 +0200 Subject: [PATCH] [__jitsi_meet] Configure jicofo so metrics are more useful By default the REST API provided by jicofo is less useful than desired. This is a tad under-documented, so finding the right settings was tricky :-). Sponsored by: camilion.eu, eXO.cat --- type/__jitsi_meet/gencode-remote | 2 +- type/__jitsi_meet/manifest | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/type/__jitsi_meet/gencode-remote b/type/__jitsi_meet/gencode-remote index fd782a4..c29d20e 100755 --- a/type/__jitsi_meet/gencode-remote +++ b/type/__jitsi_meet/gencode-remote @@ -33,7 +33,7 @@ if grep -qE "^__file/etc/nginx" "${__messages_in}"; then echo "service nginx reload" fi -if grep -qE "^(__line/jitsi_jicofo_secured_domains|(__file|__link)/etc/prosody/conf.d/|__file/etc/jitsi/jicofo/jicofo.conf)" "${__messages_in}"; then +if grep -qE "^(__line/jitsi_jicofo_secured_domains|(__file|__link)/etc/prosody/conf.d/|__file/etc/jitsi/(jicofo/jicofo.conf|videobridge/jvb.conf))" "${__messages_in}"; then RESTART_SERVICES="YES" fi diff --git a/type/__jitsi_meet/manifest b/type/__jitsi_meet/manifest index 815d039..fb22821 100755 --- a/type/__jitsi_meet/manifest +++ b/type/__jitsi_meet/manifest @@ -200,6 +200,29 @@ export JITSI_HOST "${__type}/files/jicofo.conf.sh" | \ __file /etc/jitsi/jicofo/jicofo.conf --mode 0444 --source '-' +# Enable the private colibri REST API end point for better stats +__file "/etc/jitsi/videobridge/jvb.conf" --mode 0444 --source '-' <