From 1f8a3b1ccb45a8a6d07fdf3948474232ce2ba034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A8ve=20Caillault?= Date: Wed, 11 Mar 2026 17:48:27 +0100 Subject: [PATCH] Utilisation de raccourcis pour les fichiers docker-compose dans le fichier .env.example. --- .env.example | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.env.example b/.env.example index f9d77df..79cdade 100644 --- a/.env.example +++ b/.env.example @@ -1,10 +1,27 @@ # À définir pour éviter les problèmes sur les multi-projets Docker COMPOSE_PROJECT_NAME="" -COMPOSE_FILE=docker/docker-compose.yml +# Raccourcie pour les fichier docker-compose +COMPOSE_FILE_BASE="docker/docker-compose.yml" +COMPOSE_FILE_APACHE="docker/docker-compose.apache-php.yml" +COMPOSE_FILE_FRANKENPHP="docker/docker-compose.frankenphp.yml" +COMPOSE_FILE_UPLOAD="docker/docker-compose.upload.yml" +COMPOSE_FILE_MAILOG="docker/docker-compose.mailhog.yml" +COMPOSE_FILE_DEV="docker/docker-compose.dev.yml" +COMPOSE_FILE_LETS_ENCRYPT="docker/docker-compose.lets-encrypt.yml" + +# docker-compose de base +COMPOSE_FILE=${COMPOSE_FILE_BASE} + +# docker-compose pour le serveur PHP +# COMPOSE_FILE_SERVER_PHP=${COMPOSE_FILE_FRANKENPHP} +COMPOSE_FILE_SERVER_PHP=${COMPOSE_FILE_APACHE} + +# Exemple complet en local +# COMPOSE_FILE=${COMPOSE_FILE_BASE}:${COMPOSE_FILE_SERVER_PHP}:${COMPOSE_FILE_UPLOAD}:${COMPOSE_FILE_MAILOG}:${COMPOSE_FILE_DEV} # Pour utiliser Let's Encrypt : -# COMPOSE_FILE=docker/docker-compose.yml:docker/docker-compose.lets-encrypt.yml +# COMPOSE_FILE=${COMPOSE_FILE_BASE}:${COMPOSE_FILE_LETS_ENCRYPT} # Préfixe pour les noms des conteneurs et des labels dans les fichiers docker-compose CONTAINER_PREFIX=""