feat(jigasi): STATS_ID property for use with rtcstats (#2083)
This commit is contained in:
committed by
GitHub
parent
82e74b9954
commit
511c2f1d6e
@@ -44,6 +44,7 @@ services:
|
||||
- JIGASI_SIP_PORT
|
||||
- JIGASI_SIP_TRANSPORT
|
||||
- JIGASI_SIP_DEFAULT_ROOM
|
||||
- JIGASI_STATS_ID
|
||||
- JIGASI_XMPP_USER
|
||||
- JIGASI_XMPP_PASSWORD
|
||||
- JIGASI_BREWERY_MUC
|
||||
|
||||
@@ -65,6 +65,10 @@ org.jitsi.jigasi.LOCAL_REGION={{ $JIGASI_LOCAL_REGION }}
|
||||
org.jitsi.jigasi.xmpp.acc.BOSH_URL_PATTERN={{ $BOSH_URL_PATTERN }}
|
||||
{{ end }}
|
||||
|
||||
{{ if .Env.JIGASI_STATS_ID -}}
|
||||
org.jitsi.jigasi.STATS_ID={{ .Env.JIGASI_STATS_ID }}
|
||||
{{- end }}
|
||||
|
||||
{{ if .Env.JIGASI_CONFIGURATION -}}
|
||||
{{ join "\n" (splitList "," .Env.JIGASI_CONFIGURATION | compact) }}
|
||||
{{ end -}}
|
||||
|
||||
@@ -24,6 +24,9 @@ fi
|
||||
# set random jigasi nickname for the instance if is not set
|
||||
[ -z "${JIGASI_INSTANCE_ID}" ] && export JIGASI_INSTANCE_ID="jigasi-$(date +%N)"
|
||||
|
||||
# set stats id for the instance
|
||||
[ -z "${JIGASI_STATS_ID}" ] && export JIGASI_STATS_ID="$JIGASI_INSTANCE_ID"
|
||||
|
||||
# check for AUTOSCALER_URL, AUTOSCALER_SIDECAR_KEY_FILE and AUTOSCALER_SIDECAR_KEY_ID as indicator that sidecar should be enabled
|
||||
if [ -n "$AUTOSCALER_URL" ]; then
|
||||
if [ -z "$AUTOSCALER_SIDECAR_KEY_FILE" ]; then
|
||||
|
||||
@@ -37,6 +37,7 @@ services:
|
||||
- JIGASI_XMPP_USER
|
||||
- JIGASI_XMPP_PASSWORD
|
||||
- JIGASI_BREWERY_MUC
|
||||
- JIGASI_STATS_ID
|
||||
- JIGASI_TRANSCRIBER_ADVERTISE_URL
|
||||
- JIGASI_TRANSCRIBER_CUSTOM_SERVICE
|
||||
- JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE
|
||||
|
||||
Reference in New Issue
Block a user