Skip to content

Commit 2d48b2f

Browse files
Merge tag 'tags/stable-10741' into openshift
2 parents 4414fdd + 35879bb commit 2d48b2f

File tree

17 files changed

+226
-54
lines changed

17 files changed

+226
-54
lines changed

docker-compose.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22
# Frontend
33
web:
4-
image: jitsi/web:${JITSI_IMAGE_VERSION:-unstable}
4+
image: jitsi/web:${JITSI_IMAGE_VERSION:-stable-10741}
55
restart: ${RESTART_POLICY:-unless-stopped}
66
ports:
77
- '${HTTP_PORT}:80'
@@ -32,6 +32,7 @@ services:
3232
- COLIBRI_WEBSOCKET_REGEX
3333
- CONFCODE_URL
3434
- CORS_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN
35+
- CSP_HEADER
3536
- DEFAULT_LANGUAGE
3637
- DEPLOYMENTINFO_ENVIRONMENT
3738
- DEPLOYMENTINFO_ENVIRONMENT_TYPE
@@ -191,7 +192,7 @@ services:
191192

192193
# XMPP server
193194
prosody:
194-
image: jitsi/prosody:${JITSI_IMAGE_VERSION:-unstable}
195+
image: jitsi/prosody:${JITSI_IMAGE_VERSION:-stable-10741}
195196
restart: ${RESTART_POLICY:-unless-stopped}
196197
expose:
197198
- '${XMPP_PORT:-5222}'
@@ -317,6 +318,7 @@ services:
317318
- VISITORS_XMPP_DOMAIN
318319
- VISITORS_XMPP_SERVER
319320
- VISITORS_XMPP_PORT
321+
- WAIT_FOR_HOST_DISABLE_AUTO_OWNERS
320322
- XMPP_BREAKOUT_MUC_MODULES
321323
- XMPP_CONFIGURATION
322324
- XMPP_DOMAIN
@@ -341,7 +343,7 @@ services:
341343

342344
# Focus component
343345
jicofo:
344-
image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-unstable}
346+
image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-stable-10741}
345347
restart: ${RESTART_POLICY:-unless-stopped}
346348
ports:
347349
- '127.0.0.1:${JICOFO_REST_PORT:-8888}:8888'
@@ -438,7 +440,7 @@ services:
438440

439441
# Video bridge
440442
jvb:
441-
image: jitsi/jvb:${JITSI_IMAGE_VERSION:-unstable}
443+
image: jitsi/jvb:${JITSI_IMAGE_VERSION:-stable-10741}
442444
restart: ${RESTART_POLICY:-unless-stopped}
443445
ports:
444446
- '${JVB_PORT:-10000}:${JVB_PORT:-10000}/udp'

etherpad.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
version: '3.5'
2-
31
services:
42
# Etherpad: real-time collaborative document editing
53
etherpad:

grafana.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
version: '3.5'
2-
31
services:
42
# Grafana: used for visualization of metrics and log data through customizable dashboards.
53
grafana:

jibri.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
version: '3.5'
2-
31
services:
42
jibri:
5-
image: jitsi/jibri:${JITSI_IMAGE_VERSION:-unstable}
3+
image: jitsi/jibri:${JITSI_IMAGE_VERSION:-stable-10741}
64
restart: ${RESTART_POLICY:-unless-stopped}
75
volumes:
86
- ${CONFIG}/jibri:/config:Z

jibri/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ LABEL org.opencontainers.image.documentation="https://jitsi.github.io/handbook/"
1111
ARG USE_CHROMIUM=0
1212
#ARG CHROME_RELEASE=latest
1313
# https://googlechromelabs.github.io/chrome-for-testing/
14-
ARG CHROME_RELEASE=130.0.6723.116
14+
ARG CHROME_RELEASE=143.0.7499.40
1515

1616
COPY rootfs/ /
1717

@@ -30,7 +30,8 @@ RUN apt-dpkg-wrap apt-get update && \
3030
unzip \
3131
fonts-noto \
3232
fonts-noto-cjk \
33-
libcap2-bin && \
33+
libcap2-bin \
34+
rclone && \
3435
/usr/bin/install-chrome.sh && \
3536
apt-cleanup && \
3637
adduser jibri rtkit && \

jigasi.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
version: '3.5'
2-
31
services:
42
# SIP gateway (audio)
53
jigasi:
6-
image: jitsi/jigasi:${JITSI_IMAGE_VERSION:-unstable}
4+
image: jitsi/jigasi:${JITSI_IMAGE_VERSION:-stable-10741}
75
restart: ${RESTART_POLICY:-unless-stopped}
86
ports:
97
- '${JIGASI_PORT_MIN:-20000}-${JIGASI_PORT_MAX:-20050}:${JIGASI_PORT_MIN:-20000}-${JIGASI_PORT_MAX:-20050}/udp'

jigasi/rootfs/usr/bin/init_jitsi_jigasi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,6 @@ if [[ -f /config/custom-sip-communicator.properties ]]; then
102102
fi
103103
if [[ -f /config/custom-logging.properties ]]; then
104104
cat /config/custom-logging.properties >> /config/logging.properties
105-
fi
105+
fi
106+
107+
chown jigasi /config -R

jvb/rootfs/defaults/jvb.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{{ $COLIBRI_REST_ENABLED := .Env.COLIBRI_REST_ENABLED | default "false" | toBool -}}
2-
{{ $DISABLE_AWS_HARVESTER := .Env.DISABLE_AWS_HARVESTER | default "false" | toBool -}}
2+
{{ $DISABLE_AWS_HARVESTER := .Env.DISABLE_AWS_HARVESTER | default "true" | toBool -}}
33
{{ $DISABLE_XMPP := .Env.JVB_DISABLE_XMPP | default "0" | toBool -}}
44
{{ $ENABLE_COLIBRI_WEBSOCKET := .Env.ENABLE_COLIBRI_WEBSOCKET | default "0" | toBool -}}
55
{{ $ENABLE_OCTO := .Env.ENABLE_OCTO | default "0" | toBool -}}

log-analyser.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
version: '3.5'
2-
31
services:
42
# Log Analyser: used for setting up a log analysis system for visualization, log collection and log processing.
53

64
loki:
7-
container_name: loki
85
image: grafana/loki:3.0.0
96
command: -config.file=/conf/loki-config.yaml
107
volumes:
@@ -15,8 +12,7 @@ services:
1512
networks:
1613
meet.jitsi:
1714

18-
otel-collector:
19-
container_name: otel
15+
otel:
2016
image: otel/opentelemetry-collector-contrib:0.130.0
2117
user: "0" # required for reading docker container logs
2218
volumes:

prosody/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,15 @@ LABEL org.opencontainers.image.documentation="https://jitsi.github.io/handbook/"
3030
ARG VERSION_JITSI_CONTRIB_PROSODY_PLUGINS="20250923"
3131
ARG VERSION_MATRIX_USER_VERIFICATION_SERVICE_PLUGIN="1.8.0"
3232
ARG PROSODY_PACKAGE="prosody"
33+
ARG PROSODY_PACKAGE_VERSION="13.*"
3334

3435
RUN set -x && \
3536
wget -qO /etc/apt/trusted.gpg.d/prosody.gpg https://prosody.im/files/prosody-debian-packages.key && \
3637
echo "deb http://packages.prosody.im/debian bookworm main" > /etc/apt/sources.list.d/prosody.list && \
3738
apt-dpkg-wrap apt-get update && \
3839
apt-dpkg-wrap apt-get install -y \
3940
lua5.4 \
40-
$PROSODY_PACKAGE \
41+
$PROSODY_PACKAGE=$PROSODY_PACKAGE_VERSION \
4142
libldap-common \
4243
sasl2-bin \
4344
libsasl2-modules-ldap \
@@ -65,7 +66,8 @@ RUN set -x && \
6566
tar -xf v$VERSION_JITSI_CONTRIB_PROSODY_PLUGINS.tar.gz && \
6667
mkdir /prosody-plugins-contrib && \
6768
cp -a prosody-plugins-$VERSION_JITSI_CONTRIB_PROSODY_PLUGINS/* /prosody-plugins-contrib && \
68-
rm -rf prosody-plugins-$VERSION_JITSI_CONTRIB_PROSODY_PLUGINS v$VERSION_JITSI_CONTRIB_PROSODY_PLUGINS.tar.gz
69+
rm -rf prosody-plugins-$VERSION_JITSI_CONTRIB_PROSODY_PLUGINS v$VERSION_JITSI_CONTRIB_PROSODY_PLUGINS.tar.gz && \
70+
(apt-cache policy prosody | grep -Eq "13\.0\.[34]" && sed -i '/idna_to_ascii/d' /usr/share/lua/5.4/prosody/util/jid.lua || true)
6971

7072
COPY rootfs/ /
7173

0 commit comments

Comments
 (0)