From: Vincent Vanwaelscappel Date: Thu, 24 Nov 2022 09:38:49 +0000 (+0100) Subject: wait #5590 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=dffa2450914c29abe75f1d59eb9a083869e686e1;p=fluidbook-toolbox.git wait #5590 --- diff --git a/.docker/images/php/Dockerfile b/.docker/images/php/Dockerfile index 62ed87d89..abdbe2ea3 100644 --- a/.docker/images/php/Dockerfile +++ b/.docker/images/php/Dockerfile @@ -60,10 +60,20 @@ 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 default-jre pdftk poppler-utils inkscape mupdf-tools 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 +RUN apt-get -y --no-install-recommends install icoutils fontforge icnsutils RUN apt-get -y --no-install-recommends install ffmpeg python3 lame x264 vorbis-tools RUN apt-get -y --no-install-recommends install inkscape mupdf-tools librsvg2-bin RUN apt-get -y --no-install-recommends install cron monit locate telnet +RUN apt-get -y --no-install-recommends install mariadb-client +RUN apt-get -y --no-install-recommends install build-essential chrpath libssl-dev libxft-dev libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev +RUN apt-get -y --no-install-recommends install libreoffice +RUN apt-get -y --no-install-recommends install lftp +RUN apt-get -y --no-install-recommends install sshfs python3 python3-pip +RUN apt-get -y --no-install-recommends install openssh-server + +RUN cd /root;wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2;tar xvjf phantomjs-2.1.1-linux-x86_64.tar.bz2;mv phantomjs-2.1.1-linux-x86_64 /usr/local/share;ln -sf /usr/local/share/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin +RUN cd /root;wget https://github.com/nwutils/Web2Executable/releases/download/v0.7.1b/Web2ExeLinux-CMD.zip;unzip Web2ExeLinux-CMD.zip;mv Web2ExeLinux-CMD /usr/local/web2exe +RUN cd /root;wget https://github.com/RazrFalcon/svgcleaner/releases/download/v0.9.5/svgcleaner_linux_x86_64_0.9.5.tar.gz; tar xvzf svgcleaner_linux_x86_64_0.9.5.tar.gz;mv svgcleaner /usr/local/bin RUN curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp @@ -71,7 +81,8 @@ RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/do RUN groupadd sudo;useradd -d /application -g www-data -G sudo -s /bin/bash -u 1001 toolbox ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true -RUN npm install --unsafe-perm --global uglify-js less sass puppeteer favicons +RUN npm install --unsafe-perm --global uglify-js less sass puppeteer favicons nw-builder@3.5.7 +RUN pip3 install font-line # PHP-FPM packages need a nudge to make them docker-friendly COPY overrides.conf /etc/php/8.1/fpm/pool.d/z-overrides.conf