From 83e90264f7aab49df7b6d9e22be590b18aa33f59 Mon Sep 17 00:00:00 2001 From: SirLouen Date: Mon, 31 Mar 2025 17:10:57 +0200 Subject: [PATCH] Adding FTP for testing purposes --- images/5.3/php/Dockerfile | 2 +- images/5.4/php/Dockerfile | 2 +- images/5.5/php/Dockerfile | 2 +- images/5.6.20/php/Dockerfile | 2 +- images/5.6/php/Dockerfile | 2 +- images/7.0/php/Dockerfile | 2 +- images/7.1/php/Dockerfile | 2 +- images/7.2/php/Dockerfile | 2 +- images/7.3/php/Dockerfile | 2 +- images/7.4/php/Dockerfile | 2 +- images/8.0/php/Dockerfile | 2 +- images/8.1/php/Dockerfile | 2 +- images/8.2/php/Dockerfile | 2 +- images/8.3/php/Dockerfile | 2 +- images/8.4/php/Dockerfile | 2 +- update.php | 30 +++++++++++++++--------------- 16 files changed, 30 insertions(+), 30 deletions(-) diff --git a/images/5.3/php/Dockerfile b/images/5.3/php/Dockerfile index c8730fc5..e8c9d294 100644 --- a/images/5.3/php/Dockerfile +++ b/images/5.3/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install zendopcache-7.0.5; \ pecl install xdebug-2.2.7; \ diff --git a/images/5.4/php/Dockerfile b/images/5.4/php/Dockerfile index 343b3c43..cd51cf06 100644 --- a/images/5.4/php/Dockerfile +++ b/images/5.4/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install zendopcache-7.0.5; \ pecl install xdebug-2.4.1; \ diff --git a/images/5.5/php/Dockerfile b/images/5.5/php/Dockerfile index b425afaf..efc71fac 100644 --- a/images/5.5/php/Dockerfile +++ b/images/5.5/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-2.5.5; \ pecl install memcached-2.2.0; \ diff --git a/images/5.6.20/php/Dockerfile b/images/5.6.20/php/Dockerfile index 4295af6e..688c5606 100644 --- a/images/5.6.20/php/Dockerfile +++ b/images/5.6.20/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-2.5.5; \ pecl install memcached-2.2.0; \ diff --git a/images/5.6/php/Dockerfile b/images/5.6/php/Dockerfile index d5774929..d429f987 100644 --- a/images/5.6/php/Dockerfile +++ b/images/5.6/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd mysql mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-2.5.5; \ pecl install memcached-2.2.0; \ diff --git a/images/7.0/php/Dockerfile b/images/7.0/php/Dockerfile index 07ea131c..163c53fc 100644 --- a/images/7.0/php/Dockerfile +++ b/images/7.0/php/Dockerfile @@ -27,7 +27,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-2.7.2; \ pecl install memcached-3.1.5; \ diff --git a/images/7.1/php/Dockerfile b/images/7.1/php/Dockerfile index a1df4aa1..959deec2 100644 --- a/images/7.1/php/Dockerfile +++ b/images/7.1/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-2.9.8; \ pecl install memcached-3.1.5; \ diff --git a/images/7.2/php/Dockerfile b/images/7.2/php/Dockerfile index d9c961d1..92fc2250 100644 --- a/images/7.2/php/Dockerfile +++ b/images/7.2/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-3.1.6; \ pecl install memcached-3.3.0; \ diff --git a/images/7.3/php/Dockerfile b/images/7.3/php/Dockerfile index e3f17e2c..bbe69341 100644 --- a/images/7.3/php/Dockerfile +++ b/images/7.3/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr --with-webp-dir=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-3.1.6; \ pecl install memcached-3.3.0; \ diff --git a/images/7.4/php/Dockerfile b/images/7.4/php/Dockerfile index c881cc57..5bdf5e2c 100644 --- a/images/7.4/php/Dockerfile +++ b/images/7.4/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --enable-gd --with-jpeg=/usr --with-webp=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install xdebug-3.1.6; \ pecl install memcached-3.3.0; \ diff --git a/images/8.0/php/Dockerfile b/images/8.0/php/Dockerfile index 2346a467..430223d9 100644 --- a/images/8.0/php/Dockerfile +++ b/images/8.0/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --enable-gd --with-jpeg=/usr --with-webp=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install memcached-3.3.0; \ pecl install xdebug-3.4.0; \ diff --git a/images/8.1/php/Dockerfile b/images/8.1/php/Dockerfile index 1927ecf6..96cc05c9 100644 --- a/images/8.1/php/Dockerfile +++ b/images/8.1/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --enable-gd --with-jpeg=/usr --with-webp=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install memcached-3.3.0; \ pecl install xdebug-3.4.0; \ diff --git a/images/8.2/php/Dockerfile b/images/8.2/php/Dockerfile index 0871f9e3..29b8c40e 100644 --- a/images/8.2/php/Dockerfile +++ b/images/8.2/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --enable-gd --with-jpeg=/usr --with-webp=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install memcached-3.3.0; \ pecl install xdebug-3.4.0; \ diff --git a/images/8.3/php/Dockerfile b/images/8.3/php/Dockerfile index 33f08aa7..3a17e693 100644 --- a/images/8.3/php/Dockerfile +++ b/images/8.3/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --enable-gd --with-jpeg=/usr --with-webp=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install memcached-3.3.0; \ pecl install xdebug-3.4.0; \ diff --git a/images/8.4/php/Dockerfile b/images/8.4/php/Dockerfile index 9e69acfe..fecd9bd6 100644 --- a/images/8.4/php/Dockerfile +++ b/images/8.4/php/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ \ docker-php-ext-configure gd --enable-gd --with-jpeg=/usr --with-webp=/usr; \ \ - docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl; \ + docker-php-ext-install gd opcache mysqli zip exif intl mbstring xml xsl ftp; \ \ pecl install memcached-3.3.0; \ pecl install xdebug-3.4.0; \ diff --git a/update.php b/update.php index d6c2a971..335cec96 100644 --- a/update.php +++ b/update.php @@ -31,7 +31,7 @@ 'php' => array( 'base_name' => 'php:7.2-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-3.1.6', 'memcached-3.3.0', 'imagick' ), 'composer' => true, ), @@ -45,7 +45,7 @@ 'php' => array( 'base_name' => 'php:7.3-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-3.1.6', 'memcached-3.3.0', 'imagick' ), 'composer' => true, ), @@ -59,7 +59,7 @@ 'php' => array( 'base_name' => 'php:7.4-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-3.1.6', 'memcached-3.3.0', 'imagick' ), 'composer' => true, ), @@ -73,7 +73,7 @@ 'php' => array( 'base_name' => 'php:8.0-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'memcached-3.3.0', 'xdebug-3.4.0', 'imagick' ), 'composer' => true, ), @@ -87,7 +87,7 @@ 'php' => array( 'base_name' => 'php:8.1-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'memcached-3.3.0', 'xdebug-3.4.0', 'imagick' ), 'composer' => true, ), @@ -101,7 +101,7 @@ 'php' => array( 'base_name' => 'php:8.2-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'memcached-3.3.0', 'xdebug-3.4.0', 'imagick' ), 'composer' => true, ), @@ -115,7 +115,7 @@ 'php' => array( 'base_name' => 'php:8.3-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libssl-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'memcached-3.3.0', 'xdebug-3.4.0' ), 'composer' => true, ), @@ -129,7 +129,7 @@ 'php' => array( 'base_name' => 'php:8.4-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libssl-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'memcached-3.3.0', 'xdebug-3.4.0' ), 'composer' => true, ), @@ -180,7 +180,7 @@ 'php' => array( 'base_name' => 'devilbox/php-fpm-5.3:0.21', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libicu-dev', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'zendopcache-7.0.5', 'xdebug-2.2.7' ), 'composer' => true, ), @@ -194,7 +194,7 @@ 'php' => array( 'base_name' => 'php:5.4-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libicu-dev', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'zendopcache-7.0.5', 'xdebug-2.4.1', 'memcached-2.2.0', 'imagick-3.4.4' ), 'composer' => true, ), @@ -208,7 +208,7 @@ 'php' => array( 'base_name' => 'php:5.5-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libicu-dev', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-2.5.5', 'memcached-2.2.0', 'imagick-3.4.4' ), 'composer' => true, ), @@ -222,7 +222,7 @@ 'php' => array( 'base_name' => 'php:5.6.20-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libicu-dev', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-2.5.5', 'memcached-2.2.0', 'imagick-3.4.4' ), 'composer' => true, ), @@ -236,7 +236,7 @@ 'php' => array( 'base_name' => 'php:5.6-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'mysql', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-2.5.5', 'memcached-2.2.0', 'imagick-3.4.4' ), 'composer' => true, ), @@ -250,7 +250,7 @@ 'php' => array( 'base_name' => 'php:7.0-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-2.7.2', 'memcached-3.1.5', 'imagick' ), 'composer' => true, ), @@ -264,7 +264,7 @@ 'php' => array( 'base_name' => 'php:7.1-fpm', 'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync', 'libxslt-dev' ), - 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl' ), + 'extensions' => array( 'gd', 'opcache', 'mysqli', 'zip', 'exif', 'intl', 'mbstring', 'xml', 'xsl', 'ftp' ), 'pecl_extensions' => array( 'xdebug-2.9.8', 'memcached-3.1.5', 'imagick' ), 'composer' => true, ),