From da034dabfcedcded964b6022153cf5a8a7ae9380 Mon Sep 17 00:00:00 2001 From: Quentin Date: Sun, 13 Sep 2020 11:46:14 +0200 Subject: Finally it seems to work --- app/build/docker-compose.yml | 6 ++-- app/build/jitsi-conference-focus/Dockerfile | 4 ++- .../sip-communicator.properties | 1 + app/build/jitsi-videobridge/jvb_run | 19 +++++++++-- app/build/jitsi-xmpp/xmpp_conf | 39 ++++++++++++---------- app/build/jitsi-xmpp/xmpp_run | 1 + app/integration/jitsi/01_gen_certs.yml | 2 +- app/integration/jitsi/02_run.yml | 9 ++--- app/integration/jitsi/dev.env | 8 ++--- 9 files changed, 55 insertions(+), 34 deletions(-) diff --git a/app/build/docker-compose.yml b/app/build/docker-compose.yml index 0e44928..7774b66 100644 --- a/app/build/docker-compose.yml +++ b/app/build/docker-compose.yml @@ -44,7 +44,7 @@ services: # https://github.com/jitsi/jicofo PREFIXV: stable/jitsi-meet_ VERSION: 4966 - image: superboum/amd64_jitsi_conference_focus:v3 + image: superboum/amd64_jitsi_conference_focus:v4 jitsi-videobridge: build: @@ -53,11 +53,11 @@ services: # https://github.com/jitsi/jitsi-videobridge PREFIXV: stable/jitsi-meet_ VERSION: 4966 - image: superboum/amd64_jitsi_videobridge:v13 + image: superboum/amd64_jitsi_videobridge:v14 jitsi-xmpp: build: context: ./jitsi-xmpp args: VERSION: fake-1 - image: superboum/amd64_jitsi_xmpp:v2 + image: superboum/amd64_jitsi_xmpp:v3 diff --git a/app/build/jitsi-conference-focus/Dockerfile b/app/build/jitsi-conference-focus/Dockerfile index 93301e9..e2c459c 100644 --- a/app/build/jitsi-conference-focus/Dockerfile +++ b/app/build/jitsi-conference-focus/Dockerfile @@ -16,7 +16,9 @@ RUN unzip jicofo.zip && \ FROM debian:buster RUN apt-get update && \ - apt-get install -y openjdk-11-jdk ca-certificates + apt-get install -y openjdk-11-jre-headless ca-certificates + +ENV JAVA_SYS_PROPS="-Dnet.java.sip.communicator.SC_HOME_DIR_LOCATION=/root -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.sip-communicator -Dnet.java.sip.communicator.SC_LOG_DIR_LOCATION=/var/log/jitsi" COPY --from=builder /srv/build /srv/jicofo COPY jicofo /usr/local/bin/jicofo diff --git a/app/build/jitsi-conference-focus/sip-communicator.properties b/app/build/jitsi-conference-focus/sip-communicator.properties index 5347d51..53c32e2 100644 --- a/app/build/jitsi-conference-focus/sip-communicator.properties +++ b/app/build/jitsi-conference-focus/sip-communicator.properties @@ -1 +1,2 @@ org.jitsi.jicofo.SHORT_ID=1 +org.jitsi.jicofo.BRIDGE_MUC=JvbBrewery@internal.auth.jitsi.deuxfleurs.fr diff --git a/app/build/jitsi-videobridge/jvb_run b/app/build/jitsi-videobridge/jvb_run index c5852bc..b86c911 100755 --- a/app/build/jitsi-videobridge/jvb_run +++ b/app/build/jitsi-videobridge/jvb_run @@ -8,9 +8,24 @@ EOF mkdir -p /root/.sip-communicator cat > /root/.sip-communicator/sip-communicator.properties < /etc/prosody/conf.avail/jitsi.deuxfleurs.fr.cfg.lua <