diff --git a/jigasi.yml b/jigasi.yml index 326accb..bda0329 100644 --- a/jigasi.yml +++ b/jigasi.yml @@ -34,6 +34,7 @@ services: - PUBLIC_URL - JIGASI_CONFIGURATION - JIGASI_DISABLE_SIP + - JIGASI_ENABLE_REST - JIGASI_JVB_TIMEOUT - JIGASI_LOCAL_REGION - JIGASI_LOG_FILE diff --git a/jigasi/rootfs/defaults/sip-communicator.properties b/jigasi/rootfs/defaults/sip-communicator.properties index 23c5058..9a74a6e 100644 --- a/jigasi/rootfs/defaults/sip-communicator.properties +++ b/jigasi/rootfs/defaults/sip-communicator.properties @@ -9,6 +9,7 @@ {{ $SHUTDOWN_REST_ENABLED := .Env.SHUTDOWN_REST_ENABLED | default "false" | toBool -}} {{ $TRUSTED_DOMAIN_LIST := .Env.JIGASI_TRUSTED_DOMAINS | default "" -}} {{ $TRUSTED_DOMAINS := splitList "," $TRUSTED_DOMAIN_LIST | compact -}} +{{ $ENABLE_REST := .Env.JIGASI_ENABLE_REST | default "false" | toBool -}} net.java.sip.communicator.impl.protocol.SingleCallInProgressPolicy.enabled=false @@ -66,6 +67,10 @@ org.jitsi.jigasi.LOCAL_REGION={{ $JIGASI_LOCAL_REGION }} org.jitsi.jigasi.xmpp.acc.BOSH_URL_PATTERN={{ $BOSH_URL_PATTERN }} {{ end }} +{{ if $ENABLE_REST }} +org.jitsi.jigasi.rest.jetty.host=0.0.0.0 +{{ end }} + {{ if .Env.JIGASI_STATS_ID -}} org.jitsi.jigasi.STATS_ID={{ .Env.JIGASI_STATS_ID }} {{- end }}