54 Commits
Author SHA1 Message Date
William Desportes 452a995fe6 Install the extension from the folder directly
Ref: https://github.com/docker-library/official-images/pull/20045

As advised on https://github.com/docker-library/official-images/pull/20045
2025-10-08 22:49:29 +02:00
Daniel RudolfandIsaac Bennetch 4bce58ddab Remove superfluous uploadprogress.tar.gz
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2025-10-08 12:35:01 -04:00
William Desportes 6bfaf085b4 Enable the uploadprogress extension
Fixes #437

Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-10-08 10:24:52 +02:00
Isaac Bennetch 24c2f1f855 Update ENV statements to use = to match Docker standards
Sometimes the old way generates warnings when building

Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2025-02-01 15:29:24 -05:00
William Desportes 188a0e3542 Do not remove manually marked dependencies of php extensions 2025-01-24 09:52:08 +01:00
William Desportes 04de4ca2ba Use a sticky bit for tmp/ 2025-01-14 14:39:35 +01:00
William Desportes bb0fd043c3 Make all files read only, except tmp 2025-01-14 14:20:47 +01:00
William Desportes 812039a7de Make containers contents run on www-data 2025-01-14 14:06:04 +01:00
William Desportes ec0d6a5c3a Use chown from Docker directly 2025-01-11 00:43:20 +01:00
lordrobincbzandWilliam Desportes 788475217f Fix Dockerfile templates: add helpers.php 2025-01-11 00:37:16 +01:00
e1fe998378 Add mutual TLS (mTLS) support for remote database connections in PhpMyAdmin (#448)
Add mutual TLS (mTLS) support for remote database connections in PhpMyAdmin

Pull-request: #448

Signed-off-by: lordrobincbz <robincrombez.pro@gmail.com>
Co-authored-by: William Desportes <williamdes@wdes.fr>
2025-01-07 21:27:08 +00:00
William Desportes 0109a4fbdd Revert "Ref #187 - Make custom ini files writable in rootless mode"
This reverts commit 2335c3151b.
2024-08-20 20:11:24 +02:00
William Desportes 2335c3151b Ref #187 - Make custom ini files writable in rootless mode 2024-04-02 22:20:35 +02:00
William Desportes 6d69b7796b Ref #187 - Make all the data www-data:www-data 2024-04-02 21:42:14 +02:00
MelleandWilliam Desportes 215f36692f Enable remoteip for Apache
Co-Authored-by: William Desportes <williamdes@wdes.fr>
2024-04-02 19:52:10 +02:00
Eric de Ruiter da4b8f273a Better fix for #416
This applies the fixes suggested in https://github.com/docker-library/official-images/pull/14960
2023-07-04 14:39:51 +02:00
William Desportes 8674356a6d Merge #408 - Refactor update.sh 2023-06-30 13:51:41 +02:00
William Desportes 1c138c510c Revert "Auxiliary commit to revert individual files from f650628a767be59159f10b9f9c18821235fb2d12"
This reverts commit 25b588cca10026c25bb856f6fb8bba2767e7af9a.
2023-06-30 13:45:42 +02:00
William Desportes 813fcf8410 Revert "Auxiliary commit to revert individual files from 5239485cfc6ed1099b15d634dc9431ddabb938ab"
This reverts commit bc440d32df7d8a2eea760fd85ae81564f7b77be8.
2023-06-30 13:42:08 +02:00
William Desportes 328b498f51 Merge #415 - add extension bcmath for 2nd factor authentication 2023-06-30 11:27:18 +02:00
Eric de Ruiter ab6a09ad9f Added extra sanity check + better output in case of failure 2023-06-29 18:34:21 +02:00
Eric de Ruiter 37b7cff908 Fix for debian 12 issue (#416) that caused libraries for extensions to be uninstalled 2023-06-29 16:08:56 +02:00
William Desportes d455a71d95 Merge #399 - Add back a /sessions volume for sessions persistence 2023-06-29 13:11:48 +02:00
y.kandGitHub 7432be89e0 Update Dockerfile-debian.template
add extension bcmath for 2-factor authentication
2023-06-25 13:16:17 +08:00
Benedikt Franke 67f9b75357 Update to PHP 8.2 2023-06-14 09:38:34 +02:00
Daniel Rudolf 4a5875f495 update.sh: Add 'php_version' variable
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2023-06-01 16:26:05 +02:00
Daniel Rudolf 5239485cfc update.sh: Bake GPG key, sha256 and version directly into Dockerfiles
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2023-06-01 16:22:09 +02:00
Daniel Rudolf f650628a76 update.sh: Bake download URLs directly into Dockerfiles
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2023-06-01 16:19:53 +02:00
William Desportes 7f5a48b7c3 Merge #394 - Fix #133 - Add TZ env var to change PHP date.timezone
Pull-request: #394
Fixes: #133
2023-03-11 17:07:23 +01:00
William Desportes bb70a46858 Add back a /sessions volume for sessions persistence
Ref: #274
Ref: #198
2023-03-11 17:00:11 +01:00
Isaac Bennetch b0305371a4 Fix Docker build where rm would error because of a missing folder
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2023-02-07 23:58:50 -05:00
Sergio-IME fa108dc809 Add TZ env var to change PHP date.timezone 2023-01-20 18:02:51 +01:00
William Desportes d1f327e462 Fix #393 - Upgrade the image to PHP 8.1 2023-01-01 12:11:54 +04:00
William Desportes 326191915b Change the config syntax replacement way for phpMyAdmin 5.2 to define the "configFile" directive
Fixes #361
Fixes #364
Fixes #365
Fixes #366
2022-05-12 21:17:50 +02:00
William Desportes cddd8dda1b Add commands to check the replaced line can be found and was replaced + lint the file afterwards
Ref #361
Ref #364
Ref #365
Ref #366
2022-05-12 21:07:32 +02:00
William Desportes 7c28533a32 Fix #325 - Upgrade to PHP 8 2021-08-23 17:39:00 +02:00
William Desportes 030928a01e Fix #345 - Add back composer.json and remove non needed source files 2021-08-23 16:46:30 +02:00
Daniel Rudolf e8ade8e3b1 Follow-up: GPG: Fix GPG keyservers
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2021-08-11 20:25:33 +02:00
Daniel Rudolf 12e6fdf738 GPG: Fix GPG keyservers
sks-keyservers.net was shut down some time ago. keys.gnupg.net is just
an alias. Neither pgp.mit.edu, nor keyserver.pgp.com are available
right now, but there was no take-down notice, so we should assume they
are temporarily unavailable. Use keys.openpgp.org as main alternative.

Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2021-08-11 18:49:58 +02:00
J0WI d383a98040 Revert HIDE_PHP_VERSION removal 2021-02-07 21:25:36 +01:00
J0WIandWilliam Desportes e1bfab5583 Generate phpmyadmin-misc.ini from ENVs 2021-01-30 00:02:30 +01:00
slavik af6cdca3b6 add 'max_input_vars = 10000' to phpmyadmin_misc.ini 2020-09-24 00:37:25 -07:00
J0WI f464cf5a67 Add SHA checksum 2020-05-08 04:44:41 +02:00
J0WI 12d40a0300 Cleanup according to review 2020-05-07 01:11:27 +02:00
Isaac Bennetch 4d5c71ca6e Extract downloaded files directly to web root /var/www/html/
Fixes #277

Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2020-04-10 16:34:27 -04:00
William Desportes 6b63869f1c Add org.opencontainers.image.* labels
Licence: https://github.com/phpmyadmin/phpmyadmin/blob/master/composer.json
2020-03-17 21:37:29 +01:00
J0WI e05baec603 Apply various minor enhancements 2020-03-17 18:16:01 +01:00
William Desportes 1eede2e6b4 Use PHP_INI_DIR from base image
Ref: https://hub.docker.com/_/php
2019-12-24 00:34:46 +01:00
J0WIandIsaac Bennetch b696c1f43d Update to PHP 7.4 (#257)
* Update to PHP 7.4
2019-12-20 02:50:31 -05:00
J0WI 43888414d6 Drop opcache from cli actions 2019-11-29 19:49:53 +01:00