]> _ Git - fluidbook-toolbox.git/commitdiff
wait #5418 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 31 Aug 2022 11:18:51 +0000 (13:18 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 31 Aug 2022 11:18:51 +0000 (13:18 +0200)
.docker/images/php/Dockerfile

index 9aff1f6c5de21d46b639cc6eb26c247ffaf6f691..81e5734f7914f2a7101ff8127b8b9357adcc62ee 100644 (file)
@@ -71,10 +71,14 @@ RUN sh -c 'echo "deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable
 RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
 
 RUN apt-get update
+
+# Compile NSISbi
+RUN apt-get -y --no-install-recommends install build-essential scons mingw-w64 zlib1g-dev
+RUN cd /root && curl -L https://master.dl.sourceforge.net/project/nsisbi/nsisbi3.08.1/nsis-code-7336-1-NSIS-trunk.zip -o /root/nsis.zip && unzip -o /root/nsis.zip && cd /root/nsis-code-7336-1-NSIS-trunk && scons SKIPUTILS="zip2exe","NSIS Menu" && scons install SKIPUTILS="zip2exe","NSIS Menu"
+
 RUN apt-get -y --no-install-recommends install nodejs google-chrome-stable
 RUN apt-get -y --no-install-recommends install sudo
 RUN apt-get -y --no-install-recommends install supervisor ssh rsync
-RUN apt-get -y --no-install-recommends install nsis
 RUN apt-get -y --no-install-recommends install default-jre pdftk poppler-utils ghostscript imagemagick netpbm libjpeg-turbo8 libjpeg-turbo-progs
 RUN apt-get -y --no-install-recommends install zip unzip gzip 7zip
 RUN apt-get -y --no-install-recommends install icoutils fontforge
@@ -82,8 +86,10 @@ RUN apt-get -y --no-install-recommends install ffmpeg python3 lame
 RUN apt-get -y --no-install-recommends install inkscape mupdf-tools
 RUN apt-get -y --no-install-recommends install cron monit locate
 
+RUN curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
+
 RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
-RUN curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && chmod a+rx /usr/local/bin/yt-dlp && ln -s /usr/local/bin/yt-dlp /usr/local/bin/youtube-dl
+
 
 RUN groupadd sudo;useradd -d /application -g www-data -G sudo -s /bin/bash -u 1001 toolbox
 ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true