30 Commits

Author SHA1 Message Date
Julius Knorr 563864a58c fix: Properly auto configure rustfs
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-12-31 10:33:58 +01:00
Julius Knorr a0a49901c4 fix: Remove mariadb-client and move to vim-tiny
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-11-23 21:44:36 +01:00
Julius Knorr e5ae68fe43 fix: One apt install
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-11-23 21:09:14 +01:00
Julius Knorr 482cdb5e22 fix: Fix missing closing bracket
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-11-06 09:34:34 +01:00
Julius Knorr 305e9ab561 fix: Do not force enable blackfire
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-11-06 09:27:32 +01:00
Julius Knorr a0f2f34f2d chore: Fix env syntax in dockerfiles
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-10-30 13:18:55 +01:00
Julius Knorr 815d52286e Remove imagick from the install-php-extensions command in various Dockerfiles
* `docker/Dockerfile.php.template`
* `docker/Dockerfile.php72`
* `docker/Dockerfile.php74`
* `docker/Dockerfile.php81`
* `docker/php82/Dockerfile`
* `docker/php83/Dockerfile`
* `docker/php84/Dockerfile`
2025-02-16 13:45:36 +01:00
Julius Knorr aa873ad69b chore: Use imagick from master
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-27 10:35:57 +01:00
Marcel Müller 733dc061d0 chore(tools): Add nano
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-11-24 23:24:42 +01:00
Julius Härtl c9f88bade2 chore: only install latest node lts
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-04 23:12:01 +02:00
Julius Härtl b8e5fbf009 feat: Add excimer php extension
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-06-26 08:01:03 +02:00
Marcel Müller 50d1c0bcf2 Add a symbolic link for phpunit
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-06-13 09:57:46 +02:00
Julius Härtl 5143ab180c fix: Change order of xdebug/blackfire installs
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-15 16:11:15 +01:00
Julius Härtl b152850c27 fix: Use xdebug default version
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-15 16:11:15 +01:00
Julius Härtl 709fbd9cf0 fix: blackfire enabling script
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-04 16:56:08 +01:00
Julius Härtl 6afcd1b4e8 fix: Add mariadb-client to containers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-03 14:45:52 +01:00
Julius Härtl 3c06fe3a22 fix: Bring back memcached php extension
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-02 21:18:08 +01:00
Julius Härtl 09f8437f33 fix: cleanup npm version
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-02 19:30:34 +01:00
Julius Härtl 71fc8c53dc enh: cleanup config handling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-02 19:30:34 +01:00
Julius Härtl b8fbafdc5e fix: Stick to previous xdebug version
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-01 20:12:13 +01:00
Julius Härtl 66d84c14bf fix: Remove blackfire default config
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-01 15:52:55 +01:00
Daniel Kesselberg 01604663b3 feat: add oci extension for php
and migrate the dockerfile to use https://github.com/mlocati/docker-php-extension-installer

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-07-11 17:05:40 +02:00
Julius Härtl 42acbd98c2 fix: Remove mcrypt from 7.1 build
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-04-04 18:23:14 +02:00
Julius Härtl 37b095daff fix: Properly build gd for old php versions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-04-04 17:07:39 +02:00
Julius Härtl f5b191d9ba fix: Avoid continuing image build if one extension build fails
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-04-04 16:31:59 +02:00
Julius Härtl ffe72e4873 fix: make sure blackfire is properly disabled by default
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-01 14:01:57 +01:00
Richard Steinmetz 17abcb56d2 Add gmp extension to php
Enable compatibility with nextcloud/twofactor_webauthn.
Ref https://github.com/nextcloud/twofactor_webauthn/blob/c6afd2def4eed808e66e887d679b24a5e2946a6a/appinfo/info.xml#L22

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-12-31 18:19:35 +01:00
Julius Härtl 2417fd36b5 Bump PHP 8.2 container to final release
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-09 17:46:10 +01:00
Julius Härtl b36979b56a Make the container work in standalone mode
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-01 18:58:18 +01:00
Julius Härtl 15a9daa805 Add PHP 8.2 RC container
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-11-27 13:01:33 +01:00