317 Commits

Author SHA1 Message Date
4c35e31454 bruuuh
Some checks are pending
CI / Tests (push) Waiting to run
CI / Docker Lint (push) Waiting to run
2025-02-13 15:16:56 +03:00
ee808787a9 bruuug
Some checks are pending
CI / Tests (push) Waiting to run
CI / Docker Lint (push) Waiting to run
2025-02-13 14:19:54 +03:00
e1937c9e82 init
Some checks are pending
CI / Tests (push) Waiting to run
CI / Docker Lint (push) Waiting to run
2025-02-13 13:39:42 +03:00
mfe-a5sys
a8ba145c3f fix (Makefile): Add documentation for .editorconfig 2025-02-11 11:38:41 +01:00
mfe-a5sys
4273ec8316 fix (Makefile): Configure editor to use tabs by default
Add indent style to tabs when editing Makefiles
2025-02-11 11:38:41 +01:00
pentiminax
46e07dfce7 Update docker bake action to v6 2025-01-22 23:42:11 +01:00
Stanislau Kviatkouski
6707f3d1c0 Added project initializability check in docker-entrypoint.sh 2025-01-15 22:27:44 +01:00
Borislav Kosun
ab9039c840 fix: prevent access to source code of any php files
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2025-01-15 09:38:47 +01:00
Borislav Kosun
cc900a6d11 fix: prevent access to source code of app index file 2025-01-15 09:38:47 +01:00
Antoine M
1b0b32b4d5 Update 20-app.prod.ini 2025-01-14 22:31:34 +01:00
Florent Morselli
5e2c1528bc Add port to the Mercure Public URL 2025-01-10 11:11:27 +01:00
Ziumper
5a973670e1 docs: add xdebug configuration for VSCode 2024-12-19 08:07:30 +01:00
Thomas C.
adaa1f20cf
feat: print message when docker-entrypoint finishes (#703)
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2024-11-27 15:24:19 +01:00
Borislav Kosun
d572404fa3
fix: do not handle requests to Mercure as PHP routes (#696)
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2024-11-18 14:59:53 +01:00
Maxime Hélias
12944cb6d5 feat: update editorconfig 2024-11-16 14:26:56 +01:00
Kévin Dunglas
1f3ea50cff perf: improve FrankenPHP config 2024-11-16 14:17:52 +01:00
Kévin Dunglas
102fa40615 chore: remove useless public/ directory in skeleton 2024-11-16 14:14:37 +01:00
Tomáš Kulhánek
5c65ff0bfb Add caddy server log options 2024-11-12 11:51:40 +01: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
Kévin Dunglas
8743b6d1fb
chore: remove useless trusted proxies environement variables (#651) 2024-08-08 09:06:13 +02:00
Adrien Dorsaz
32b95a13a4
fix: development volumes with new location of the 20-app.dev.ini file (#652)
With the fix to load app's ini files after all other extensions are loaded (#617), the app-dev.ini file has been renamed 20-app.dev.ini and has been moved to a folder named "app.conf.d".

Although, the fix forgot to update the development environment file `compose.override.yaml` with the new name and location.
2024-08-08 08:34:55 +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
Kévin Dunglas
37f5942c72 chore: simplify Caddyfile (Caddy 2.8) 2024-06-27 14:15:12 +02:00
Mauro Chojrin
9c60e3c8b6 Update mysql.md
Added instructions to start docker services after re-building
2024-06-26 17:10:58 +02:00
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