d8f693651d
kek
2025-02-13 18:32:17 +03:00
4ae36306aa
))
2025-02-13 18:25:14 +03:00
e1937c9e82
init
CI / Tests (push) Waiting to run
CI / Docker Lint (push) Waiting to run
2025-02-13 13:39:42 +03:00
pan93412
6b37be14c9
chore: do not specify minor version of Dockerfile syntax
...
> We recommend using docker/dockerfile:1, which
> always points to the latest stable release of the
> version 1 syntax, and receives both "minor" and
> "patch" updates for the version 1 release cycle.
https://docs.docker.com/build/buildkit/frontend/
2024-09-07 15:56:58 +02:00
Leroy Baeyens
8ba41cf495
Fix to load app's ini files after all other extensions are loaded ( #617 )
...
Co-authored-by: Borislav Kosun <kosun.b@yandex.com>
Co-authored-by: Leroy Baeyens <leroybaeyens@leroys-mbp.home>
2024-08-07 14:37:07 +02:00
Oliver Skibbe
c7c788aca1
fix: volume instruction moved for all stages
...
* /app/var shall be a volume on all stages to keep the overlay clean. Fixes #602
* Update Dockerfile
---------
Co-authored-by: Oliver Skibbe <oliver.skibbe@hdi.de>
Co-authored-by: Maxime Helias <maximehelias16@gmail.com>
2024-04-22 09:51:02 +02:00
Kévin Dunglas
48bd564383
feat: switch to Debian instead of Alpine
2024-03-07 14:39:45 +01:00
Kévin Dunglas
7ba5d5aee7
feat: use install-php-extensions to install Composer
2024-01-11 14:06:45 +01:00
Kévin Dunglas
08d165696b
chore: switch to stable versions
2023-12-18 10:04:23 +01:00
Kévin Dunglas
6eee59b50d
chore: backport fixes and improvements from API Platform
2023-10-26 15:00:11 +02:00
BigDaddySigma
11b2807da9
Update Dockerfile
...
Replace spaces indentations by tabs indentations in dockerfile
2023-10-17 22:56:50 +02:00
Kévin Dunglas
12a36a74f5
chore: remove useless fgci package
2023-09-26 11:56:34 +02:00
Oyebanji Jacob Mayowa
c734f66881
Remove duplicate app.ini copy link in Dockerfile ( #468 )
2023-09-23 19:49:14 +02:00
Kévin Dunglas
88f5c19cac
feat: switch to FrankenPHP ( #460 )
2023-09-20 16:53:05 +02:00
Kévin Dunglas
b5710da39c
feat: better healthcheck and prevent useless composer install calls
2023-09-18 22:12:47 +02:00
Kévin Dunglas
81c2a77ed5
feat: add Caddy healthcheck and various cleanup ( #462 )
...
* feat: add Caddy healthcheck and various cleanup
* fix healtcheck
2023-09-14 14:11:07 +02:00
Lorenzo Dessimoni
70f90033db
Add healthcheck logic for waiting that php service is ready ( #448 )
2023-09-14 00:41:39 +02:00
Mati
3df8a96ab9
feat: set chmod in COPY instructions ( #450 )
...
* Set chmod in COPY instructions for docker scripts
* Use octal notation in COPY chmod
2023-09-14 00:37:38 +02:00
Kévin Dunglas
b2d0b4a21d
feat: faster builds
2023-08-03 16:08:59 +02:00
Kévin Dunglas
d05206ba37
refactor: simplify Dockerfile
2023-05-23 21:53:28 +02:00
Kévin Dunglas
cf30762990
ci: simplify Hadolint config
2023-05-23 12:14:22 +02:00
Kévin Dunglas
8a28b071e5
fix: Caddy build ( #407 )
2023-05-23 11:01:25 +02:00
lucbu
508f6234af
Fix indentation in Dockerfile ( #396 )
...
There was an indentation with 4spaces that made vim edition look weird.
2023-04-18 16:19:51 +02:00
Anton Komarev
cb0f62eb31
Sort prod PHP extensions alphabetically
2023-03-31 09:52:16 +02:00
Anton Komarev
61a08454ae
Format dev PHP extensions as prod
2023-03-31 09:50:58 +02:00
Maxime Hélias
8b82b74f52
Use hadolint to check dockerfile
2023-01-20 09:27:47 +01:00
Kévin Dunglas
fff71e3c04
feat: upgrade to PHP 8.2
2022-12-21 09:30:32 +01:00
Kévin Dunglas
a36ce26872
Update Dockerfile
...
Co-authored-by: Maxime Helias <maximehelias16@gmail.com>
2022-11-24 11:28:56 +01:00
Kévin Dunglas
4c16f6827d
chore: remove build args
2022-11-24 11:28:56 +01:00
Loïc Sapone
9e5544753c
Using the new binary-only image from Composer
2022-11-03 18:59:29 +01:00
Maxime Hélias
d600f7ef63
feat: improve Dockerfile link on copy
2022-10-17 15:46:22 +02:00
Anatoly Pashin
45eda5e683
Use php extensions installer
...
https://github.com/mlocati/docker-php-extension-installer
Fixes https://github.com/dunglas/symfony-docker/issues/276
2022-10-04 22:33:54 +02:00
Kévin Dunglas
ad74cc552d
chore: add a default value for XDEBUG_MODE
2022-08-05 18:14:31 +02:00
Kévin Dunglas
90d3f391db
refactor: improve image, uniformize with API Platform ( #275 )
...
* refactor: improve image, uniformize with API Platform
* feat: remove the SKELETON arg
2022-08-05 10:21:54 +02:00
Kévin Dunglas
17a02310d5
feat: add native Xdebug support ( #271 )
...
* feat: add native Xdebug support
* cleanup
* fix review
* fix review
* Improve docs
* some more improvements
* remove useless env var
2022-08-04 14:47:59 +02:00
Kévin Dunglas
daef1cb0d5
feat: improve PHP config ( #266 )
...
* feat: improve PHP config
Tweak PHP config according to Blackfire's recommendation.
* Update docker/php/conf.d/symfony.prod.ini
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de>
* fix
* fix
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de>
2022-07-28 11:12:43 +02:00
Jérôme Zecca
380dc90259
ICU 71.1 support
2022-06-16 11:44:48 +02:00
Douglas Silva
33deaeb484
Remove iconv workaround
2022-03-21 10:32:30 +01:00
Kévin Dunglas
49e28e8c86
feat: upgrade to PHP 8.1 ( #193 )
2021-12-03 10:37:02 +01:00
Kévin Dunglas
33dd118a61
fix: download the correct skeleton in the Dockerfile ( #157 )
2021-06-18 14:40:11 +02:00
Kévin Dunglas
c99c188211
feat: allow to install the website skeleton ( #152 )
...
* feat: allow to install the website skeleton
* wip
* wip
* cleanup
* revert rename in docs
* cleanup
2021-06-14 15:12:18 +02:00
Torben Brümmer
0abc295461
feat: update apcu version to 5.1.20 ( #140 )
2021-05-07 10:46:43 +02:00
Kévin Dunglas
7f46e721a3
fix: add Vulcain back ( #133 )
2021-04-20 23:00:54 +02:00
Kévin Dunglas
73d29b5723
fix: ensure that the latest version of Mercure and Vulcain are always used. ( #131 )
...
* fix: ensure that the latest version of Mercure and Vulcain are always used
* fix: temporarily disable Vulcain
2021-04-20 00:30:48 +02:00
Kévin Dunglas
2749ad62e3
fix: issue preventing Caddy to start ( #125 )
...
* fix: issue preventing Caddy to start
* ci: remove counter-productive Docker Compose cache action
2021-04-04 00:58:21 +02:00
Kévin Dunglas
1a286f124f
fix: backport latest changes made in API Platform ( #121 )
2021-03-28 18:05:06 +02:00
Kévin Dunglas
d6f3e7653f
feat: synchronize with API Platform's definition ( #113 )
2021-02-09 10:42:17 +01:00
Kévin Dunglas
6cbb384d8b
fix: ensure bin/console is always executable ( #100 )
2021-01-05 13:50:12 +01:00
Kévin Dunglas
e319f76923
feat: add .editorconfig and fix indent of some files ( #98 )
2021-01-04 20:05:15 +01:00
Kévin Dunglas
8efe315479
feat: upgrade to PHP 8 ( #92 )
...
* feat: upgrade to PHP 8
* fix: preload
2020-12-08 21:19:31 +01:00