From 87340224a03075ba2e687a685d52e409e34b9dc7 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Thu, 17 Sep 2020 12:34:49 +0200 Subject: [PATCH 01/11] Bump version to v19.0.3 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 466ee95..e51b53b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ # FROM nextcloud:16 # FROM nextcloud:17 # FROM nextcloud:18.0.6-apache -FROM nextcloud:19.0.0-apache +FROM nextcloud:19.0.3-apache # RUN apt-get update && \ # apt-get install -q -y cron && \ From 563ada4b6c8c54e496cc0ee6fa9b29821c30e9a5 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Wed, 7 Oct 2020 10:16:04 +0200 Subject: [PATCH 02/11] Bump version to 20.0.0 --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e51b53b..373a476 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,8 @@ # FROM nextcloud:16 # FROM nextcloud:17 # FROM nextcloud:18.0.6-apache -FROM nextcloud:19.0.3-apache +# FROM nextcloud:19.0.3-apache +FROM nextcloud:20.0.0-apache # RUN apt-get update && \ # apt-get install -q -y cron && \ From 44a8a1cec37c30c66722cdb84700d5aeb1aeddc1 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Mon, 4 Jan 2021 11:28:51 +0100 Subject: [PATCH 03/11] Bump version (fix) --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 373a476..8d3ea30 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,8 @@ # FROM nextcloud:17 # FROM nextcloud:18.0.6-apache # FROM nextcloud:19.0.3-apache -FROM nextcloud:20.0.0-apache +# FROM nextcloud:20.0.0-apache +FROM nextcloud:20.0.4-apache # RUN apt-get update && \ # apt-get install -q -y cron && \ From 6af21d2ac60f8491118fda66b2b49728ba0d39f5 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sat, 23 Jan 2021 15:23:56 +0100 Subject: [PATCH 04/11] Bump version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8d3ea30..758146a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ # FROM nextcloud:18.0.6-apache # FROM nextcloud:19.0.3-apache # FROM nextcloud:20.0.0-apache -FROM nextcloud:20.0.4-apache +FROM nextcloud:20.0.5-apache # RUN apt-get update && \ # apt-get install -q -y cron && \ From 0d3cb7cf482541e49bc84b47c8524ba7d72e6132 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 24 Jan 2021 00:07:42 +0100 Subject: [PATCH 05/11] Add php modules for performance tuning --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 758146a..e2c17bb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,8 +7,11 @@ # FROM nextcloud:20.0.0-apache FROM nextcloud:20.0.5-apache -# RUN apt-get update && \ -# apt-get install -q -y cron && \ +RUN apt-get update && \ + && apt-get install -y php-apcu php-redis \ + && apt-get clean + +# apt-get install -q -y cron && \ # apt-get clean # RUN echo "*/15 * * * * root su -l www-data -s /bin/bash -c 'php -f /var/www/html/cron.php' > /dev/null 2>&1" >> /etc/crontab From a90a4826a9f7f57309377eece567cbdec970645f Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 24 Jan 2021 00:08:43 +0100 Subject: [PATCH 06/11] Add php modules for performance tuning --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e2c17bb..09dd3a7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ # FROM nextcloud:20.0.0-apache FROM nextcloud:20.0.5-apache -RUN apt-get update && \ +RUN apt-get update \ && apt-get install -y php-apcu php-redis \ && apt-get clean From ea9908731b8dd662b05515bf49e0e12a5c9350c0 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 24 Jan 2021 00:32:22 +0100 Subject: [PATCH 07/11] Add php redis & apcu rules --- Dockerfile | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 09dd3a7..93ce317 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,9 +7,22 @@ # FROM nextcloud:20.0.0-apache FROM nextcloud:20.0.5-apache -RUN apt-get update \ - && apt-get install -y php-apcu php-redis \ - && apt-get clean +## Enable REDIS extension +RUN pecl channel-update pecl.php.net \ + && sh -c "yes '' | pecl install -o -f redis" \ + && rm -rf /tmp/pear \ + && rm -f /usr/local/etc/php/glenux-redis.ini \ + && echo "extension=redis.so" >> /usr/local/etc/php/glenux-redis.ini \ + && docker-php-ext-enable redis + +## Enable APCU extension +RUN pecl channel-update pecl.php.net \ + && pecl install apcu-${APCU_VERSION} \ + && rm -f /usr/local/etc/php/glenux-apcu.ini \ + && echo "extension=apcu.so" >> /usr/local/etc/php/glenux-apcu.ini \ + && echo "apc.enable_cli=1" >> /usr/local/etc/php/glenux-apcu.ini \ + && echo "apc.enable=1" >> /usr/local/etc/php/glenux-apcu.ini \ + && docker-php-ext-enable apcu # apt-get install -q -y cron && \ # apt-get clean From 106f75c7652d237cb2b5f821d6373f756f299a0d Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 24 Jan 2021 00:45:04 +0100 Subject: [PATCH 08/11] Add php redis & apcu rules --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 93ce317..2c23013 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,8 +8,9 @@ FROM nextcloud:20.0.5-apache ## Enable REDIS extension +# && sh -c "yes '' | pecl install -o -f redis" \ RUN pecl channel-update pecl.php.net \ - && sh -c "yes '' | pecl install -o -f redis" \ + && sh -c "yes '' | pecl install redis" \ && rm -rf /tmp/pear \ && rm -f /usr/local/etc/php/glenux-redis.ini \ && echo "extension=redis.so" >> /usr/local/etc/php/glenux-redis.ini \ From 90077c3f5ad12c76da50e69b91377f0ebe2d8746 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 24 Jan 2021 00:46:35 +0100 Subject: [PATCH 09/11] Add php redis & apcu rules --- Dockerfile | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2c23013..831173d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,13 +8,12 @@ FROM nextcloud:20.0.5-apache ## Enable REDIS extension -# && sh -c "yes '' | pecl install -o -f redis" \ -RUN pecl channel-update pecl.php.net \ - && sh -c "yes '' | pecl install redis" \ - && rm -rf /tmp/pear \ - && rm -f /usr/local/etc/php/glenux-redis.ini \ - && echo "extension=redis.so" >> /usr/local/etc/php/glenux-redis.ini \ - && docker-php-ext-enable redis +# RUN pecl channel-update pecl.php.net \ +# && sh -c "yes '' | pecl install redis" \ +# && rm -rf /tmp/pear \ +# && rm -f /usr/local/etc/php/glenux-redis.ini \ +# && echo "extension=redis.so" >> /usr/local/etc/php/glenux-redis.ini \ +# && docker-php-ext-enable redis ## Enable APCU extension RUN pecl channel-update pecl.php.net \ From a19c0cf3011aa73d119d02f2883ead594eaefe3a Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 24 Jan 2021 00:52:03 +0100 Subject: [PATCH 10/11] Add nano editor --- Dockerfile | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 831173d..be0956f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,10 @@ # FROM nextcloud:20.0.0-apache FROM nextcloud:20.0.5-apache +RUN apt-get update \ + && apt-get install -y nano \ + && apt-get clean + ## Enable REDIS extension # RUN pecl channel-update pecl.php.net \ # && sh -c "yes '' | pecl install redis" \ @@ -16,13 +20,13 @@ FROM nextcloud:20.0.5-apache # && docker-php-ext-enable redis ## Enable APCU extension -RUN pecl channel-update pecl.php.net \ - && pecl install apcu-${APCU_VERSION} \ - && rm -f /usr/local/etc/php/glenux-apcu.ini \ - && echo "extension=apcu.so" >> /usr/local/etc/php/glenux-apcu.ini \ - && echo "apc.enable_cli=1" >> /usr/local/etc/php/glenux-apcu.ini \ - && echo "apc.enable=1" >> /usr/local/etc/php/glenux-apcu.ini \ - && docker-php-ext-enable apcu +# RUN pecl channel-update pecl.php.net \ +# && pecl install apcu-${APCU_VERSION} \ +# && rm -f /usr/local/etc/php/glenux-apcu.ini \ +# && echo "extension=apcu.so" >> /usr/local/etc/php/glenux-apcu.ini \ +# && echo "apc.enable_cli=1" >> /usr/local/etc/php/glenux-apcu.ini \ +# && echo "apc.enable=1" >> /usr/local/etc/php/glenux-apcu.ini \ +# && docker-php-ext-enable apcu # apt-get install -q -y cron && \ # apt-get clean From 590fa3f4deb60e938b40e9d8b29e1da741172cae Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Tue, 23 Feb 2021 15:27:58 +0100 Subject: [PATCH 11/11] Bump version to v21 --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index be0956f..5b49b4b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,8 @@ # FROM nextcloud:18.0.6-apache # FROM nextcloud:19.0.3-apache # FROM nextcloud:20.0.0-apache -FROM nextcloud:20.0.5-apache +# FROM nextcloud:20.0.5-apache +FROM nextcloud:21.0.0-apache RUN apt-get update \ && apt-get install -y nano \