Commit 42cbeecb authored by doodlemania's avatar doodlemania

tweaks, still missing libnice10 on janus startup

parent fbc73c2c
......@@ -14,27 +14,29 @@ RUN cd /app/code/nats && \
# . /etc/lsb-release; echo "deb [arch=amd64] https://packaging.gitlab.io/janus/$DISTRIB_CODENAME $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/morph027-janus.list && \
# apt update && \
# apt install janus janus-tools -y
RUN apt install libmicrohttpd-dev libjansson-dev \
RUN apt install -y libmicrohttpd-dev libjansson-dev \
libssl-dev libsrtp-dev libsofia-sip-ua-dev libglib2.0-dev \
libopus-dev libogg-dev libcurl4-openssl-dev liblua5.3-dev \
libconfig-dev pkg-config gengetopt libtool automake libgtk2.0-dev
RUN mkdir /app/code/libnice && \
cd /app/code/libnice && \
wget https://libnice.freedesktop.org/releases/libnice-0.1.17.tar.gz && \
tar -xvzf libnice-0.1.17.tar.gz && \
curl -L https://libnice.freedesktop.org/releases/libnice-0.1.17.tar.gz -o libnice-0.1.17.tar.gz && \
tar -xvzf libnice-0.1.17.tar.gz && cd libnice-0.1.17 && \
./configure && make && make install
RUN mkdir /app/code/libsrtp && \
cd /app/code/libsrtp &&
wget https://github.com/cisco/libsrtp/archive/v2.3.0.zip && \
cd /app/code/libsrtp && \
curl -L https://github.com/cisco/libsrtp/archive/v2.3.0.zip -o v2.3.0.zip && \
unzip v2.3.0.zip && \
cd libsrtp-2.3.0 && \
./configure && make && make install
RUN cd /app/code && \
git clone https://github.com/meetecho/janus-gateway.git && \
RUN mkdir /app/code/janus-gateway && \
cd /app/code && \
git clone https://github.com/meetecho/janus-gateway.git janus-gateway && \
cd janus-gateway && \
sh autogen.sh && \
./configure && make && make install && make configs
RUN rm /etc/apache2/sites-enabled/* \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment