Skip to content

Commit 0a1e9e9

Browse files
feat(prosody): always install at least prosody 13 from apt, should fail if prosody repo is down instead of falling back to 0.12 from debian (#2214)
1 parent 6596f22 commit 0a1e9e9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

prosody/Dockerfile

Lines changed: 2 additions & 1 deletion
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 \

0 commit comments

Comments
 (0)