diff --git a/.env.example b/.env.example index a5c58ad..8e554f8 100644 --- a/.env.example +++ b/.env.example @@ -22,6 +22,7 @@ APACHE_ADMIN_EMAIL="" # FrankenPHP FRANKENPHP_VERSION="dunglas/frankenphp:1.11.2-php8.5" +FRANKENPHP_ROOT_PATH="/app/" # Nom du fichier de configuration OPcache à utiliser OPCACHE_CONFIG_FILE="opcache.dev.ini" diff --git a/docker-compose.frankenphp.yml b/docker-compose.frankenphp.yml index 766d50e..abae1c7 100644 --- a/docker-compose.frankenphp.yml +++ b/docker-compose.frankenphp.yml @@ -7,6 +7,9 @@ services: FRANKENPHP_IMAGE: ${FRANKENPHP_VERSION} dockerfile: docker/Dockerfile.frankenphp + environment: + FRANKENPHP_ROOT_PATH: ${FRANKENPHP_ROOT_PATH} + volumes: - ./www:/app - ./host/frankenphp/conf/Caddyfile:/etc/frankenphp/Caddyfile diff --git a/host/frankenphp/conf/Caddyfile b/host/frankenphp/conf/Caddyfile index 52190af..f362e5c 100644 --- a/host/frankenphp/conf/Caddyfile +++ b/host/frankenphp/conf/Caddyfile @@ -3,7 +3,7 @@ } :80 { - root * /app/ + root * {$FRANKENPHP_ROOT_PATH} php_server { resolve_root_symlink false try_files {path} index.php