From fdbbf83b527314e355ac67be16edb2e32835b3ef Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 3 Jan 2023 18:45:50 +0100 Subject: [PATCH] update base image to 4.0.0 --- Dockerfile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 37bd37a..1d93584 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,15 @@ -FROM cloudron/base:3.2.0@sha256:ba1d566164a67c266782545ea9809dc611c4152e27686fd14060332dd88263ea +FROM cloudron/base:4.0.0@sha256:31b195ed0662bdb06a6e8a5ddbedb6f191ce92e8bee04c03fb02dd4e9d0286df RUN mkdir -p /app/code/server /app/pkg WORKDIR /app/code/server -# we require ffmpeg 4.4.1 - https://github.com/Chocobozzz/PeerTube/releases/tag/v4.0.0 -# https://lindevs.com/install-ffmpeg-on-ubuntu/ -RUN apt update && \ - add-apt-repository -y ppa:savoury1/ffmpeg4 && \ - apt install -y ffmpeg prosody && \ - rm -rf /var/cache/apt /var/lib/apt/lists +# https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/dependencies.md +ARG NODEJS_VERSION=16.13.2 +RUN mkdir -p /usr/local/node-${NODEJS_VERSION} && \ + curl -L https://nodejs.org/dist/v${NODEJS_VERSION}/node-v${NODEJS_VERSION}-linux-x64.tar.gz | tar zxf - --strip-components 1 -C /usr/local/node-${NODEJS_VERSION} +ENV PATH /usr/local/node-${NODEJS_VERSION}/bin:$PATH + +RUN apt update && apt install -y prosody && rm -rf /var/cache/apt /var/lib/apt/lists ARG VERSION=5.0.0