280 Commits

Author SHA1 Message Date
m1mir
645c384e16 Added git specific file copy command to docs.
With the new instructions the copying to an existing project doesn't
destoy the cloned symfony-docker repository.
2024-03-28 12:43:05 +01:00
Kévin Dunglas
4aed74bf8b docs: using Alpine Linux instead of Debian 2024-03-13 09:52:34 +01:00
Kévin Dunglas
48bd564383 feat: switch to Debian instead of Alpine 2024-03-07 14:39:45 +01:00
Emmanuel Barat
1f1346f978
ci: fail when getting an HTTP error (#581)
* Update ci.yml

Allow curl check to fail if response code is greater than or equal to 400.

* Update ci.yml

* Update ci.yml
2024-03-06 13:44:55 +01:00
Maxime Hélias
9ac02d639c docs: update template-sync link 2024-02-26 17:11:54 +01:00
Daniel Sentker
e7d8ef7486
Add documentation on how to use MySQL instead of PostgreSQL. (#567)
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
Co-authored-by: Borislav Kosun <kosun.b@yandex.com>
Co-authored-by: Maxime Helias <maximehelias16@gmail.com>
2024-02-25 18:47:28 +01:00
Dmitriy Kislitsyn
737029b008 Update docs "Troubleshooting -> HTTPs and Redirects" section 2024-02-23 13:46:20 +01:00
Maxime Hélias
05d72b4aae docs: add mention to use composer require inside container 2024-02-19 21:56:31 +01:00
Kévin Dunglas
f063b11fb8 feat: add Brotli compression support 2024-02-06 07:18:30 +01:00
Kévin Dunglas
9cd46eb6b0 missing dot 2024-01-11 14:14:10 +01:00
Kévin Dunglas
0e456a431a docs: update digitalocean screenshots 2024-01-11 14:14:10 +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
57babffb97
docs: remove unecessary whitespace in production.md 2024-01-10 08:54:24 +01:00
Kévin Dunglas
b7c5709c33
docs: various fixes in production.md 2024-01-09 19:31:02 +01:00
Kévin Dunglas
7f0a49f290
docs: update template-sync link 2024-01-03 09:04:06 +01:00
Emmanuel Barat
661beb8178
docs: updating the project (#520)
* doc: add template-sync tool to the documentation

* docs: add a  link tu update.md in README

* fix: pr review

* Update README.md

* Update and rename update.md to updating.md

---------

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2024-01-03 09:01:39 +01:00
Emmanuel Averty
b6f8692f6f docs: add test target in makefile template 2023-12-18 12:23:37 +01:00
Emmanuel Averty
9b3be17f38 docs: replace FPM by FrankenPHP 2023-12-18 12:23:37 +01:00
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