262 Commits

Author SHA1 Message Date
Kévin Dunglas
08d165696b chore: switch to stable versions 2023-12-18 10:04:23 +01:00
Maxime Hélias
fabf0b6d33 docs: add note 2023-12-06 16:57:40 +01:00
Maxime Hélias
f31a305385 feat: add caddy server extra 2023-12-04 23:21:02 +01:00
Zairig Imad
c5dae592bd Update the version of recommended Symfony version 2023-12-04 16:08:24 +01:00
Kévin Dunglas
489bf4065c fix: use the dev-main version of runtime/frankenphp-symfony for Symfony 7 compat 2023-12-04 00:11:04 +01:00
Romain Monteil
1afdd0127f docs: add tips to pass local environment variables to containers 2023-12-03 20:45:56 +01:00
Cyrille Perois
f74c8c6cb8
docs: fix command to run containers (#512)
* docs(production): fix command to run containers

The commands were pointing to a `docker-compose.yml` file that doesn't exist. It's `compose.yaml` now.

* docs(tls): update config file name

* docs(extra-services): update config file name
2023-11-20 12:51:54 +01:00
Yoann Chocteau
d82099b49d Update README.md
--pull option requires an argument ("always"|"missing"|"never")
2023-11-20 09:37:31 +01:00
Kévin Dunglas
6267609b78 chore: remove top-level version elements 2023-11-12 21:05:40 +01:00
Bredillet Thomas
55d0caacad Fix typos documentation
Fix typos documentation for windows users
2023-10-26 21:31:28 +02:00
Kévin Dunglas
6eee59b50d chore: backport fixes and improvements from API Platform 2023-10-26 15:00:11 +02:00
Borislav Kosun
ef8c7ad2a2
fix: install Composer dependencies if vendor directory is empty (#491)
* fix: install Composer dependencies if vendor directory is empty

* Update frankenphp/docker-entrypoint.sh

Co-authored-by: Vincent <407859+vincentchalamon@users.noreply.github.com>

---------

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
Co-authored-by: Vincent <407859+vincentchalamon@users.noreply.github.com>
2023-10-26 14:31:20 +02:00
BigDaddySigma
11b2807da9 Update Dockerfile
Replace spaces indentations by tabs indentations in dockerfile
2023-10-17 22:56:50 +02:00
Borislav Kosun
97c48c196b fix: do not use xdebug://gateway to resolve host address 2023-10-15 19:33:28 +02:00
Maxime Hélias
d620a5102a Adding --detach option to the command 2023-10-02 13:28:37 +02:00
Kévin Dunglas
12a36a74f5 chore: remove useless fgci package 2023-09-26 11:56:34 +02:00
Kévin Dunglas
c934b4d0fb fix: session support 2023-09-26 11:30:14 +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
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