|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
FROM ubuntu:16.04
|
|
|
|
|
FROM ubuntu:20.04
|
|
|
|
|
|
|
|
|
|
ARG http_proxy
|
|
|
|
|
ARG https_proxy
|
|
|
|
|
@ -23,8 +23,6 @@ ENV DJANGO_CONFIGURATION=${DJANGO_CONFIGURATION}
|
|
|
|
|
RUN apt-get update && \
|
|
|
|
|
apt-get --no-install-recommends install -yq \
|
|
|
|
|
software-properties-common && \
|
|
|
|
|
add-apt-repository ppa:mc3man/xerus-media -y && \
|
|
|
|
|
add-apt-repository ppa:mc3man/gstffmpeg-keep -y && \
|
|
|
|
|
apt-get update && \
|
|
|
|
|
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -yq \
|
|
|
|
|
apache2 \
|
|
|
|
|
@ -33,15 +31,13 @@ RUN apt-get update && \
|
|
|
|
|
build-essential \
|
|
|
|
|
libapache2-mod-xsendfile \
|
|
|
|
|
supervisor \
|
|
|
|
|
ffmpeg \
|
|
|
|
|
gstreamer0.10-ffmpeg \
|
|
|
|
|
libavcodec-dev \
|
|
|
|
|
libavdevice-dev \
|
|
|
|
|
libavfilter-dev \
|
|
|
|
|
libavformat-dev \
|
|
|
|
|
libavutil-dev \
|
|
|
|
|
libswresample-dev \
|
|
|
|
|
libswscale-dev \
|
|
|
|
|
libavcodec-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libavdevice-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libavfilter-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libavformat-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libavutil-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libswresample-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libswscale-dev=7:4.2.4-1ubuntu0.1 \
|
|
|
|
|
libldap2-dev \
|
|
|
|
|
libsasl2-dev \
|
|
|
|
|
pkg-config \
|
|
|
|
|
@ -50,16 +46,13 @@ RUN apt-get update && \
|
|
|
|
|
tzdata \
|
|
|
|
|
p7zip-full \
|
|
|
|
|
git \
|
|
|
|
|
git-lfs \
|
|
|
|
|
ssh \
|
|
|
|
|
poppler-utils \
|
|
|
|
|
curl && \
|
|
|
|
|
curl https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \
|
|
|
|
|
apt-get --no-install-recommends install -y git-lfs && git lfs install && \
|
|
|
|
|
python3 -m pip install --no-cache-dir -U pip==20.0.1 setuptools==49.6.0 wheel==0.35.1 && \
|
|
|
|
|
ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && \
|
|
|
|
|
dpkg-reconfigure -f noninteractive tzdata && \
|
|
|
|
|
add-apt-repository --remove ppa:mc3man/gstffmpeg-keep -y && \
|
|
|
|
|
add-apt-repository --remove ppa:mc3man/xerus-media -y && \
|
|
|
|
|
rm -rf /var/lib/apt/lists/* && \
|
|
|
|
|
echo 'application/wasm wasm' >> /etc/mime.types
|
|
|
|
|
|
|
|
|
|
|