From 536f5d60eaaea283be15f94269be59e594fa2348 Mon Sep 17 00:00:00 2001 From: Pavel Fedin Date: Fri, 23 Aug 2024 18:26:02 +0300 Subject: [PATCH] + libreoffice-nogui is installed in php81, php.82, workspace81 and workspace82 images --- dockerfiles/php-fpm/php81.Dockerfile | 6 ++++++ dockerfiles/php-fpm/php82.Dockerfile | 6 ++++++ dockerfiles/workspace/workspace81.Dockerfile | 7 +++++++ dockerfiles/workspace/workspace82.Dockerfile | 7 +++++++ 4 files changed, 26 insertions(+) diff --git a/dockerfiles/php-fpm/php81.Dockerfile b/dockerfiles/php-fpm/php81.Dockerfile index b716af1..a5d0b91 100644 --- a/dockerfiles/php-fpm/php81.Dockerfile +++ b/dockerfiles/php-fpm/php81.Dockerfile @@ -50,3 +50,9 @@ RUN sed -i "s/^post_max_size = .*/post_max_size = $PHP_OPT_POST_MAX_SIZE/g" "$PH ARG PHP_OPT_UPLOAD_MAX_FILESIZE=16M RUN sed -i "s/^upload_max_filesize = .*/upload_max_filesize = $PHP_OPT_UPLOAD_MAX_FILESIZE/g" "$PHP_INI_DIR/php.ini" + +########################################################################### +# Libreoffice: +########################################################################### + +RUN apt-get update && apt-get install -y libreoffice-nogui --no-install-recommends && apt-get clean diff --git a/dockerfiles/php-fpm/php82.Dockerfile b/dockerfiles/php-fpm/php82.Dockerfile index cda75ea..065350c 100644 --- a/dockerfiles/php-fpm/php82.Dockerfile +++ b/dockerfiles/php-fpm/php82.Dockerfile @@ -50,3 +50,9 @@ RUN sed -i "s/^post_max_size = .*/post_max_size = $PHP_OPT_POST_MAX_SIZE/g" "$PH ARG PHP_OPT_UPLOAD_MAX_FILESIZE=16M RUN sed -i "s/^upload_max_filesize = .*/upload_max_filesize = $PHP_OPT_UPLOAD_MAX_FILESIZE/g" "$PHP_INI_DIR/php.ini" + +########################################################################### +# Libreoffice: +########################################################################### + +RUN apt-get update && apt-get install -y libreoffice-nogui --no-install-recommends && apt-get clean diff --git a/dockerfiles/workspace/workspace81.Dockerfile b/dockerfiles/workspace/workspace81.Dockerfile index 9a2e758..b9af6aa 100644 --- a/dockerfiles/workspace/workspace81.Dockerfile +++ b/dockerfiles/workspace/workspace81.Dockerfile @@ -106,3 +106,10 @@ USER root COPY ./crontab /etc/cron.d RUN chmod -R 644 /etc/cron.d + +########################################################################### +# Libreoffice: +########################################################################### + +ARG DEBIAN_FRONTEND=noninteractive +RUN add-apt-repository ppa:libreoffice/ppa && apt update && apt install libreoffice-nogui -y --no-install-recommends && apt clean diff --git a/dockerfiles/workspace/workspace82.Dockerfile b/dockerfiles/workspace/workspace82.Dockerfile index a24c73e..25b2b9b 100644 --- a/dockerfiles/workspace/workspace82.Dockerfile +++ b/dockerfiles/workspace/workspace82.Dockerfile @@ -106,3 +106,10 @@ USER root COPY ./crontab /etc/cron.d RUN chmod -R 644 /etc/cron.d + +########################################################################### +# Libreoffice: +########################################################################### + +ARG DEBIAN_FRONTEND=noninteractive +RUN add-apt-repository ppa:libreoffice/ppa && apt update && apt install libreoffice-nogui -y --no-install-recommends && apt clean