242 Commits

Author SHA1 Message Date
Kévin Dunglas
253eae0e15 chore: sync with API Platform 2023-09-15 17:57:02 +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
Hakihiro
8b40991b05
feat: Change xdebug.client_host configuration for dev environments (#461)
Co-authored-by: Benjamin <bcharbonnier@wanadev.fr>
2023-09-14 10:59:02 +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
4f299d9f35
docs: minor improvements in production.md (#433) 2023-07-31 17:16:13 +02:00
Kévin Dunglas
641731ad1b
feat: suppress Docker healthcheck requests from logs (#432) 2023-07-31 15:38:44 +02:00
Matheo D
c7b47ade4a
Upgrade posgres default version (#417)
In the 2.8 doctrine bundle recipes the default posgres version is 15 so let's keep in sinc with it

Co-authored-by: matheo <mdaninos@apple.com>
2023-06-13 14:42:53 +02:00
Kévin Dunglas
d05206ba37 refactor: simplify Dockerfile 2023-05-23 21:53:28 +02:00
bigindian66
61eee0441a SYMFONY constant have to be based on PHP one 2023-05-23 14:09:27 +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
ABDERRAHMANE ELFANNIR
a6238a445c
Typo (#387)
* Typo

* Update build.md

---------

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2023-03-07 12:49:33 +01:00
Eleftherios Psitopoulos
0fa9b77fb7 Add charset in docker-compose.yml 2023-03-01 11:11:00 +01:00
Dany Maillard
62bcfd04f2 Watch Caddyfile in dev env 2023-02-09 09:46:25 +01:00
Maxime Helias
c10ea680ae
docs: add server name tips and custom https port note (#368)
* docs: add server name tips and custom https port note

* Update docs/build.md

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>

* Update docs/build.md

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2023-01-20 09:32:22 +01:00
Maxime Hélias
8b82b74f52 Use hadolint to check dockerfile 2023-01-20 09:27:47 +01:00
Maxime Hélias
f464553da4 docs: configuring a load balancer or a reverse proxy 2023-01-20 09:25:30 +01:00
Kaj de Munter
e4a090dd09 Match / and . in Makefile help regex 2022-12-21 15:27:47 +01:00
Kévin Dunglas
4c521f329a chore: disable Caddy's push directive 2022-12-21 11:25:39 +01:00
Kévin Dunglas
fff71e3c04 feat: upgrade to PHP 8.2 2022-12-21 09:30:32 +01:00
Maxime Hélias
2cdc2cf3d1 Ensure tmp folder is empty 2022-12-20 17:51:07 +01:00
wira
8ebbaf1413 docs: use correct .PHONY syntax with colon (:) 2022-12-01 10:40:31 +01:00
Cosmin SANDU
e5e6f1c8f7 Update build doc to support Windows OS 2022-12-01 10:37:38 +01:00
Emanuele Panzeri
e67a28f630 feat: Allow local certificates to be used by Caddy 2022-11-25 14:36:53 +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
Robin Chalas
90279010dd feat: rename DEBUG to CADDY_DEBUG 2022-11-01 18:01:47 +01:00
Maxime Hélias
4c590cd148 docs: add license 2022-10-18 13:38:29 +02:00
Maxime Hélias
d600f7ef63 feat: improve Dockerfile link on copy 2022-10-17 15:46:22 +02:00
Loïc Vernet
54b9706fe0 fix: fixed reference code 2022-10-13 14:33:36 +02:00
Maxime Hélias
d25e7d6359 docs: Xdebug on symfony commands 2022-10-05 14:14:07 +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
Borislav Kosun
67c3a35795
fix: use !ChangeThisMercureHubJWTSecretKey! as default JWT secret key (#295) 2022-09-30 22:33:53 +02:00
Borislav Kosun
4a5b46f05e fix: stop use obsolete experimental_http3 option 2022-09-21 17:32:11 +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
7cc9d7b93b
chore: compatibility with the new ORM recipe (#278) 2022-08-05 14:37:17 +02:00
Kévin Dunglas
895d72daff
chore: minor improvements and sync with API Platform (#277) 2022-08-05 14:37:06 +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
c8b13f29c7
Update README.md 2022-08-04 15:32:22 +02:00
Kévin Dunglas
e24b0d5df1
Update README.md 2022-08-04 15:30:39 +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
Robin Brisa
062e9f1986
docs: trust certificate on Windows (#272)
Added information about how to add the caddy cert to the trusted certificates on Windows as this info was only provided for Linux & Mac.
2022-08-01 20:08:24 +02:00
Robin Brisa
e29fc44bd0
Windows performance hint (#270) 2022-07-31 21:01:13 +02:00
Maxime Hélias
6a941f244d feat: Promote Compose v2 2022-07-29 09:33:07 +02:00