Commit Graph
44 Commits
Author SHA1 Message Date
le0m f047a6c2c3 fix debian stretch 2026-07-27 13:06:36 +02:00
le0m cc0e463339 fix: Debian Buster was also archived 2026-01-26 21:43:04 +01:00
le0m 08b0b74555 fix: Debian Stretch repositories signing keys were also archived 2026-01-26 21:36:01 +01:00
le0m 456aae4b12 fix: let mlocati/docker-php-extension-installer handle imagick installation for php 8.3 and 8.4 2024-11-27 14:07:07 +01:00
le0m a16c511ef9 fix: workaround to install Imagick with PHP >= 8.3 2024-01-30 15:20:50 +01:00
le0m 3594113deb fix: debian 9 has been moved to archive 2023-06-12 13:38:56 +02:00
le0m a780679110 chore: remove composer 1 2022-11-18 18:18:37 +01:00
Paolo Cuffiani 4825a9955b chore: install event PHP extension 2022-05-13 14:44:28 +02:00
Paolo Cuffiani 4272a5d842 feat: add amqp, gettext and imagick extensions 2022-04-21 18:36:27 +02:00
Paolo Cuffiani 81a8a1dd96 refactor: use local registry for testing images, push to both DockerHub and GitHub Container Registry 2022-04-21 18:36:00 +02:00
Paolo Cuffiani 355ff16326 refactor: use build args for base images 2021-10-19 11:27:38 +02:00
le0m d628362483 chore: remove SQLServer PHP extension (no support for Debian 11 and no ARM build available) 2021-10-18 16:27:31 +02:00
Paolo Cuffiani 0f48458c42 #73 feat: install both Composer 1 and 2 2020-11-01 18:18:44 +01:00
Leonn Leite 99f73ecf88 add pdo_sqlsrv and sqlsrv 2020-09-24 01:46:10 -03:00
Tema Smirnov 3813e965c3 [feature] Added Composer plugin prestissimo
Prestissimo - plugin that downloads Composer packages in parallel to speed up the installation process.
Will be removed right after release of Composer 2.x (parallelism implemented)

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 22:49:16 +03:00
le0mandGitHub 32141a32fc Merge pull request #67 from TemaSM/ext-sockets
 Added `sockets` extension
2020-03-17 10:00:55 +01:00
Tema Smirnov 31435904c1 Added sockets extension
`sockets` extension is required by php-amqplib (PHP client for RabbitMQ)

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 05:38:03 +03:00
Tema Smirnov d2a1d3d728 Added zip & unzip (fixes Composer's warning when install/update deps)
Fixes warning: "As there is no 'unzip' command installed zip files are being unpacked using the PHP zip extension.
This may cause invalid reports of corrupted archives. Besides, any UNIX permissions (e.g. executable) defined in the archives will be lost.
Installing 'unzip' may remediate them."

Sizes (will be compressed during Docker image build):
* zip +623 kB
* unzip +580 kB

libzip is required to be installed, because PHP zip extension depends on it, but libzip already pre-installed, it handled by:
https://github.com/mlocati/docker-php-extension-installer/blob/1deeb6d6560663cc956e970fda5f87cf163e3528/install-php-extensions#L637
and
https://github.com/mlocati/docker-php-extension-installer/blob/1deeb6d6560663cc956e970fda5f87cf163e3528/install-php-extensions#L934

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 05:03:31 +03:00
Marco Pfeiffer aceb2a9b26 add xsl extension 2020-01-18 15:30:59 +01:00
leo feb46f8e5c - refactor: use external script to install PHP extensions and their dependencies 2020-01-06 16:03:54 +01:00
Frédéric Barthelet 9bf3cf7c3c feat: add PHP 7.4 images 2019-12-06 12:14:49 +01:00
Paolo Cuffiani b3f5d3b237 #45 chore: use 7.3 stable images 2018-12-18 16:10:11 +01:00
Paolo Cuffiani f5f19166b9 #24 chore: replace deprecated MAINTAINER instruction 2018-10-25 21:50:15 +02:00
Paolo Cuffiani 6ebc45540d #44 chore: hide Composer warning for commands run as super-user 2018-10-25 21:48:22 +02:00
Dante Di Domenico 1de030b6d1 feat: add exif 2018-03-29 10:39:59 +02:00
Filippo Tessarotto a05f0e6eb5 Chain commands 2018-02-27 08:42:40 +01:00
Filippo Tessarotto 66d65e47ec Path addition at the end of the list for security reason 2018-02-27 08:39:58 +01:00
Filippo Tessarotto 7144747df8 Symlink native composer home 2018-02-23 11:16:38 +01:00
Paolo Cuffiani 2e4c1ac02b Revert "Merge pull request #31 from Slamdunk/native_composer_home"
This reverts commit 9249153ed3, reversing
changes made to e2020afe17.
2018-02-23 11:04:55 +01:00
Filippo Tessarotto a681fae64c Use native composer home 2018-02-22 15:02:31 +01:00
Paolo CuffianiandGitHub 0662c2adaf Merge branch 'master' into issue/18-php-7.2 2017-12-04 16:00:42 +01:00
Paolo Cuffiani dc1b4c0ecf #18 fix: fix dependencies installation 2017-12-04 12:38:21 +01:00
lamasbr 2ca8a783d5 Cosmetic changes in the Dockerfile and README.md files 2017-11-13 16:23:40 -02:00
Lincoln Lamas 0dcde6e1ae Added LDAP extension 2017-11-10 16:45:03 -02:00
Marco Pfeiffer 80ecf420a6 added soap and bc math 2017-09-01 12:27:42 +02:00
Paolo CuffianiandGitHub bc2087241e Merge pull request #12 from Nemo64/opcache
added opcache to extension list in php 5.5+
2017-05-04 11:33:38 +02:00
Marco Pfeiffer 710385f29b installed opcache in php 7 2017-05-04 10:45:54 +02:00
Paolo Cuffiani 6bf0151eb9 #10 feat: install Memcached PECL extension on PHP 7.x images 2017-05-03 14:52:35 +02:00
Paolo Cuffiani 9e69cf0833 #6 feat: install ext-redis on PHP 7.x images 2017-01-12 18:55:33 +01:00
Paolo Cuffiani 9d9486c243 Fix build for latest image after PHP 7 release. 2015-12-08 09:18:30 +01:00
Paolo Cuffiani 1f3df97ea9 Enable mod_rewrite. 2015-11-09 15:14:52 +01:00
Paolo Cuffiani 130cd76a8c Improve Dockerfiles. Add common CLI debugging tools. 2015-10-26 15:13:29 +01:00
Paolo Cuffiani 87ed84f132 Add extension. Add PHP 7.0. Add tests. Improve Dockerfiles. 2015-10-26 14:26:25 +01:00
Paolo Cuffiani c5cd0df2ba Fix README. 2015-10-25 14:29:25 +01:00