From 91a99e89075b5cf40b5ce7ad2a327eece06e7871 Mon Sep 17 00:00:00 2001 From: Git'Fellow Date: Mon, 16 May 2022 09:53:21 +0200 Subject: [PATCH 1/2] Update Dockerfile versions Running these without issues ATM. --- docker/janus/Dockerfile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/docker/janus/Dockerfile b/docker/janus/Dockerfile index 65dcd53..241b64d 100644 --- a/docker/janus/Dockerfile +++ b/docker/janus/Dockerfile @@ -1,5 +1,5 @@ # Modified from https://gitlab.com/powerpaul17/nc_talk_backend/-/blob/dcbb918d8716dad1eb72a889d1e6aa1e3a543641/docker/janus/Dockerfile -FROM alpine:3.13 +FROM alpine:3.14 RUN apk add --no-cache curl autoconf automake libtool pkgconf build-base \ glib-dev libconfig-dev libnice-dev jansson-dev openssl-dev zlib libsrtp-dev \ @@ -18,19 +18,20 @@ RUN cd /tmp && \ make && make install # libsrtp +ARG LIBSRTP_VERSION=2.4.2 RUN cd /tmp && \ - wget https://github.com/cisco/libsrtp/archive/v2.3.0.tar.gz && \ - tar xfv v2.3.0.tar.gz && \ - cd libsrtp-2.3.0 && \ + wget https://github.com/cisco/libsrtp/archive/v$LIBSRTP_VERSION.tar.gz && \ + tar xfv v$LIBSRTP_VERSION.tar.gz && \ + cd libsrtp-$LIBSRTP_VERSION && \ ./configure --prefix=/usr --enable-openssl && \ make shared_library && \ make install && \ - rm -fr /libsrtp-2.3.0 && \ - rm -f /v2.3.0.tar.gz + rm -fr /libsrtp-$LIBSRTP_VERSION && \ + rm -f /v$LIBSRTP_VERSION.tar.gz # JANUS -ARG JANUS_VERSION=0.11.1 +ARG JANUS_VERSION=0.11.8 RUN mkdir -p /usr/src/janus && \ cd /usr/src/janus && \ curl -L https://github.com/meetecho/janus-gateway/archive/v$JANUS_VERSION.tar.gz | tar -xz && \ From 54c1af7f4f1b598a9f2c1ae37b76b37e9dda3ee8 Mon Sep 17 00:00:00 2001 From: Git'Fellow Date: Mon, 16 May 2022 09:55:14 +0200 Subject: [PATCH 2/2] Bump usrsctp --- docker/janus/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/janus/Dockerfile b/docker/janus/Dockerfile index 241b64d..f7f2c62 100644 --- a/docker/janus/Dockerfile +++ b/docker/janus/Dockerfile @@ -6,8 +6,8 @@ RUN apk add --no-cache curl autoconf automake libtool pkgconf build-base \ gengetopt libwebsockets-dev git curl-dev libogg-dev # usrsctp -# 29 Mar 2021 -ARG USRSCTP_VERSION=70d42ae95a1de83bd317c8cc9503f894671d1392 +# 08 Oct 2021 +ARG USRSCTP_VERSION=7c31bd35c79ba67084ce029511193a19ceb97447 RUN cd /tmp && \ git clone https://github.com/sctplab/usrsctp && \