mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-06-10 09:52:12 +02:00
Update Dockerfile Janus
Update - alpine 3.13 -> 3.14 - usrsctp 29 Mar 2021 -> 08 Oct 2021 - libsrtp 2.3.0 -> 2.4.2 - JANUS 0.11.1 -> 0.11.5
This commit is contained in:
parent
b7121b2156
commit
16718a9d89
|
@ -1,13 +1,13 @@
|
||||||
# Modified from https://gitlab.com/powerpaul17/nc_talk_backend/-/blob/dcbb918d8716dad1eb72a889d1e6aa1e3a543641/docker/janus/Dockerfile
|
# 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 \
|
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 \
|
glib-dev libconfig-dev libnice-dev jansson-dev openssl-dev zlib libsrtp-dev \
|
||||||
gengetopt libwebsockets-dev git curl-dev libogg-dev
|
gengetopt libwebsockets-dev git curl-dev libogg-dev
|
||||||
|
|
||||||
# usrsctp
|
# usrsctp
|
||||||
# 29 Mar 2021
|
# 08 Oct 2021
|
||||||
ARG USRSCTP_VERSION=70d42ae95a1de83bd317c8cc9503f894671d1392
|
ARG USRSCTP_VERSION=7c31bd35c79ba67084ce029511193a19ceb97447
|
||||||
|
|
||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
git clone https://github.com/sctplab/usrsctp && \
|
git clone https://github.com/sctplab/usrsctp && \
|
||||||
|
@ -19,18 +19,18 @@ RUN cd /tmp && \
|
||||||
|
|
||||||
# libsrtp
|
# libsrtp
|
||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
wget https://github.com/cisco/libsrtp/archive/v2.3.0.tar.gz && \
|
wget https://github.com/cisco/libsrtp/archive/v2.4.2.tar.gz && \
|
||||||
tar xfv v2.3.0.tar.gz && \
|
tar xfv v2.4.2.tar.gz && \
|
||||||
cd libsrtp-2.3.0 && \
|
cd libsrtp-2.4.2 && \
|
||||||
./configure --prefix=/usr --enable-openssl && \
|
./configure --prefix=/usr --enable-openssl && \
|
||||||
make shared_library && \
|
make shared_library && \
|
||||||
make install && \
|
make install && \
|
||||||
rm -fr /libsrtp-2.3.0 && \
|
rm -fr /libsrtp-2.4.2 && \
|
||||||
rm -f /v2.3.0.tar.gz
|
rm -f /v2.4.2.tar.gz
|
||||||
|
|
||||||
# JANUS
|
# JANUS
|
||||||
|
|
||||||
ARG JANUS_VERSION=0.11.1
|
ARG JANUS_VERSION=0.11.5
|
||||||
RUN mkdir -p /usr/src/janus && \
|
RUN mkdir -p /usr/src/janus && \
|
||||||
cd /usr/src/janus && \
|
cd /usr/src/janus && \
|
||||||
curl -L https://github.com/meetecho/janus-gateway/archive/v$JANUS_VERSION.tar.gz | tar -xz && \
|
curl -L https://github.com/meetecho/janus-gateway/archive/v$JANUS_VERSION.tar.gz | tar -xz && \
|
||||||
|
|
Loading…
Reference in a new issue