You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
975 B
32 lines
975 B
# Development environment override |
|
services: |
|
php: |
|
image: newsroom-php |
|
build: |
|
context: . |
|
target: frankenphp_dev |
|
volumes: |
|
- ./:/app |
|
- ./frankenphp/Caddyfile:/etc/frankenphp/Caddyfile:ro |
|
- ./frankenphp/conf.d/20-app.dev.ini:/usr/local/etc/php/app.conf.d/20-app.dev.ini:ro |
|
# If you develop on Mac or Windows you can remove the vendor/ directory |
|
# from the bind-mount for better performance by enabling the next line: |
|
- /app/vendor |
|
environment: |
|
MERCURE_EXTRA_DIRECTIVES: demo |
|
# See https://xdebug.org/docs/all_settings#mode |
|
XDEBUG_MODE: "${XDEBUG_MODE:-off}" |
|
extra_hosts: |
|
# Ensure that host.docker.internal is correctly defined on Linux |
|
- host.docker.internal:host-gateway |
|
tty: true |
|
|
|
###> symfony/mercure-bundle ### |
|
###< symfony/mercure-bundle ### |
|
|
|
###> doctrine/doctrine-bundle ### |
|
database: |
|
restart: always |
|
ports: |
|
- "5432" |
|
###< doctrine/doctrine-bundle ###
|
|
|