Skip to content

Commit

Permalink
Update dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
reid committed Feb 26, 2016
1 parent f812cc4 commit 5d3a46b
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,18 @@ RUN apt-get -q -y update \
&& apt-get -q -y clean && rm -rf /var/cache/apt/archives/* /var/lib/apt/lists/*

RUN cd /root \
&& curl -L http://downloads.sourceforge.net/project/opencore-amr/fdk-aac/fdk-aac-0.1.3.tar.gz > fdk-aac.tgz \
&& curl -L https://downloads.sourceforge.net/project/opencore-amr/fdk-aac/fdk-aac-0.1.4.tar.gz > fdk-aac.tgz \
&& mkdir fdk-aac && tar xzf fdk-aac.tgz -C fdk-aac --strip 1 && cd fdk-aac \
&& ./configure && make install

RUN cd /root && curl -L -O ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 \
&& mkdir x264 && tar xjf last_x264.tar.bz2 -C x264 --strip 1 && cd x264 \
RUN cd /root \
&& curl -L ftp://ftp.videolan.org/pub/x264/snapshots/x264-snapshot-20160225-2245.tar.bz2 > x264.tar.bz2 \
&& mkdir x264 && tar xjf x264.tar.bz2 -C x264 --strip 1 && cd x264 \
&& ./configure --enable-static && make install

RUN cd /root && curl -L -O https://libav.org/releases/libav-11.tar.gz \
&& mkdir libav && tar xzf libav-11.tar.gz -C libav --strip 1 && cd libav \
RUN cd /root \
&& curl -L https://libav.org/releases/libav-11.4.tar.gz > libav.tgz \
&& mkdir libav && tar xzf libav.tgz -C libav --strip 1 && cd libav \
&& ./configure --enable-gpl --enable-nonfree \
--enable-libfdk-aac --enable-libx264 \
&& make install
Expand All @@ -26,17 +28,17 @@ RUN groupadd nginx
RUN useradd -m -g nginx nginx
RUN mkdir -p /var/log/nginx /var/cache/nginx

RUN cd /root && curl -L https://github.com/arut/nginx-rtmp-module/archive/v1.1.6.tar.gz > nginx-rtmp.tgz \
RUN cd /root && curl -L https://github.com/arut/nginx-rtmp-module/archive/v1.1.7.tar.gz > nginx-rtmp.tgz \
&& mkdir nginx-rtmp && tar xzf nginx-rtmp.tgz -C nginx-rtmp --strip 1

RUN mkdir /www && cp /root/nginx-rtmp/stat.xsl /www/info.xsl && chown -R nginx:nginx /www

RUN cd /root \
&& curl -L -O http://nginx.org/download/nginx-1.7.7.tar.gz \
&& curl -L -O http://nginx.org/download/nginx-1.7.7.tar.gz.asc \
&& curl -L -O http://nginx.org/download/nginx-1.8.1.tar.gz \
&& curl -L -O http://nginx.org/download/nginx-1.8.1.tar.gz.asc \
&& gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-key A1C052F8 \
&& gpg nginx-1.7.7.tar.gz.asc \
&& tar xzf nginx-1.7.7.tar.gz && cd nginx-1.7.7 \
&& gpg nginx-1.8.1.tar.gz.asc \
&& tar xzf nginx-1.8.1.tar.gz && cd nginx-1.8.1 \
&& ./configure \
--prefix=/etc/nginx \
--sbin-path=/usr/sbin/nginx \
Expand Down

0 comments on commit 5d3a46b

Please sign in to comment.