aboutsummaryrefslogtreecommitdiff
path: root/cluster/prod/app/jitsi/build
diff options
context:
space:
mode:
Diffstat (limited to 'cluster/prod/app/jitsi/build')
-rw-r--r--cluster/prod/app/jitsi/build/docker-compose.yml19
-rw-r--r--cluster/prod/app/jitsi/build/jitsi-meet/Dockerfile3
-rwxr-xr-xcluster/prod/app/jitsi/build/jitsi-videobridge/jvb_run2
-rw-r--r--cluster/prod/app/jitsi/build/jitsi-xmpp/Dockerfile4
4 files changed, 15 insertions, 13 deletions
diff --git a/cluster/prod/app/jitsi/build/docker-compose.yml b/cluster/prod/app/jitsi/build/docker-compose.yml
index 19c3782..5c6b23c 100644
--- a/cluster/prod/app/jitsi/build/docker-compose.yml
+++ b/cluster/prod/app/jitsi/build/docker-compose.yml
@@ -6,16 +6,17 @@ services:
context: ./jitsi-meet
args:
# https://github.com/jitsi/jitsi-meet
- MEET_TAG: stable/jitsi-meet_8252
- image: superboum/amd64_jitsi_meet:v6
+ MEET_TAG: stable/jitsi-meet_9646
+ NODE_MAJOR_VERSION: 22
+ image: superboum/amd64_jitsi_meet:v7
jitsi-conference-focus:
build:
context: ./jitsi-conference-focus
args:
# https://github.com/jitsi/jicofo
- JICOFO_TAG: stable/jitsi-meet_8252
- image: superboum/amd64_jitsi_conference_focus:v10
+ JICOFO_TAG: stable/jitsi-meet_9646
+ image: superboum/amd64_jitsi_conference_focus:v11
jitsi-videobridge:
build:
@@ -23,13 +24,13 @@ services:
args:
# https://github.com/jitsi/jitsi-videobridge
# note: JVB is not tagged with non-stable tags
- JVB_TAG: stable/jitsi-meet_8252
- image: superboum/amd64_jitsi_videobridge:v21
+ JVB_TAG: stable/jitsi-meet_9646
+ image: superboum/amd64_jitsi_videobridge:v22
jitsi-xmpp:
build:
context: ./jitsi-xmpp
args:
- MEET_TAG: stable/jitsi-meet_8252
- PROSODY_VERSION: 1nightly191-1~bookworm
- image: superboum/amd64_jitsi_xmpp:v11
+ MEET_TAG: stable/jitsi-meet_9646
+ PROSODY_VERSION: 0.12.3-1
+ image: superboum/amd64_jitsi_xmpp:v12
diff --git a/cluster/prod/app/jitsi/build/jitsi-meet/Dockerfile b/cluster/prod/app/jitsi/build/jitsi-meet/Dockerfile
index 2e629e9..32081a2 100644
--- a/cluster/prod/app/jitsi/build/jitsi-meet/Dockerfile
+++ b/cluster/prod/app/jitsi/build/jitsi-meet/Dockerfile
@@ -1,8 +1,9 @@
FROM debian:bookworm AS builder
+ARG NODE_MAJOR_VERSION
RUN apt-get update && \
apt-get install -y curl && \
- curl -sL https://deb.nodesource.com/setup_19.x | bash - && \
+ curl -sL https://deb.nodesource.com/setup_${NODE_MAJOR_VERSION}.x | bash - && \
apt-get install -y git nodejs make git unzip
ARG MEET_TAG
diff --git a/cluster/prod/app/jitsi/build/jitsi-videobridge/jvb_run b/cluster/prod/app/jitsi/build/jitsi-videobridge/jvb_run
index 8d595e6..f136eff 100755
--- a/cluster/prod/app/jitsi/build/jitsi-videobridge/jvb_run
+++ b/cluster/prod/app/jitsi/build/jitsi-videobridge/jvb_run
@@ -6,7 +6,7 @@ if [ -z "${JITSI_NAT_LOCAL_IP}" ]; then
fi
if [ -z "${JITSI_NAT_PUBLIC_IP}" ]; then
- JITSI_NAT_PUBLIC_IP=$(curl https://ifconfig.me)
+ JITSI_NAT_PUBLIC_IP=$(curl -4 https://ifconfig.me)
fi
echo "NAT config: ${JITSI_NAT_LOCAL_IP} -> ${JITSI_NAT_PUBLIC_IP}"
diff --git a/cluster/prod/app/jitsi/build/jitsi-xmpp/Dockerfile b/cluster/prod/app/jitsi/build/jitsi-xmpp/Dockerfile
index 5efdee2..40cd335 100644
--- a/cluster/prod/app/jitsi/build/jitsi-xmpp/Dockerfile
+++ b/cluster/prod/app/jitsi/build/jitsi-xmpp/Dockerfile
@@ -13,8 +13,8 @@ RUN apt-get update && \
apt-get install -y wget gnupg2 extrepo && \
extrepo enable prosody && \
apt-get update && \
- apt-cache show prosody-0.12 && \
- apt-get install -y prosody-0.12=${PROSODY_VERSION} lua-event
+ apt-cache show prosody && \
+ apt-get install -y prosody=${PROSODY_VERSION} lua-event
RUN mkdir -p /usr/local/share/ca-certificates/ && \
ln -sf \