Commit Graph

293 Commits

Author SHA1 Message Date
Mathieu Hamonic
caf4143440 Add healthcheck section to the documentation to change from PostgreSQL to MySQL.
GitHub CI was failing with an unhealthy status.
2024-06-17 10:45:49 +02:00
Thomas Rothe
19dfcbee6a docs: fix Alpine image tag (#637) 2024-06-07 11:14:38 +02:00
Hendrik
bfdd75e73f Update README
Rephrasing point 3 instead of using a note.
See: https://github.com/dunglas/symfony-docker/pull/621#discussion_r1581847328
2024-04-29 10:09:19 +02:00
Hendrik
335503de66 Update README with Symfony set up hint
Added a clarification note to README.md to inform users how to set up a Symfony Flex application using the `docker compose up --pull always -d --wait` Docker command. This additional information provides clearer guidance for users looking to set up the application.
2024-04-29 10:09:19 +02:00
Kévin Dunglas
dc170d98eb feat: use the --all-or-nothing flags for migrations 2024-04-22 12:04:30 +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
JH
e022f7333d docs(tls.md): add instructions about disabling HTTPS 2024-04-18 10:59:27 +02:00
JH
b6b0572cba build(compose.yaml): introduce TRUSTED_HOSTS and CADDY_MERCURE_PUBLIC_URL variables
Fix issue with invalid TRUSTED_HOSTS and MERCURE_PUBLIC_URL when using http://localhost or :80 as SERVER_NAME
2024-04-18 10:59:27 +02:00
Charles Astwood
7f6c142e9a Update makefile.md
Add a `make bash` command to use a bash session so that the up and down arrows use previously used commands.
2024-04-18 10:57:04 +02:00
Maxime Helias
4672d26190 docs: add all options available with env var (#598)
* docs: add all options available with env var

* Update docs/options.md

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

* Update docs/options.md

---------

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2024-04-06 04:53:44 +02:00
Maxime Hélias
d0df31e232 docs: use the same command as in the symfony doc 2024-03-28 16:30:15 +01:00
m1mir
32dadc1733 Corrected improper use of with. 2024-03-28 12:43:05 +01:00
m1mir
563e575242 Re-added the warning about the .git directory.
The re added version warns to not copy it instead of recommending it's
deletion.
2024-03-28 12:43:05 +01:00
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