From 0e61f5cf679d663e0fa50e06e4a0015b80e9bf1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A8ve=20Caillault?= Date: Sat, 28 Feb 2026 10:57:51 +0100 Subject: [PATCH] =?UTF-8?q?Utilisation=20d'une=20variable=20d'environnemen?= =?UTF-8?q?t=20pour=20le=20r=C3=A9pertoire=20root=20de=20FrankenPHP.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 1 + docker-compose.frankenphp.yml | 3 +++ host/frankenphp/conf/Caddyfile | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) 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