From 1d189ed237e2934e001138de386ce6a9107e922e Mon Sep 17 00:00:00 2001 From: Victor Lacasse-Beaudoin Date: Tue, 3 Sep 2024 09:05:49 -0400 Subject: [PATCH] feature(compose): injecter `.env` dans container `server` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Précédemment, il fallait ajouter chaque ligne manuellement à la fois dans .env et dans la description de service compose. Ce changemnt auto-injecte le fichier `.env` dans le projet (qui est dans `.gitignore` pour éviter de leaker des credentials) dans le container alpine qui roule le serveur web. --- docker-compose.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index 887b61e..aeb1013 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -14,6 +14,7 @@ services: restart: 'unless-stopped' build: . image: 'git.agecem.com/agecem/agecem-org:latest' + env_file: '.env' environment: AGECEM_ORG_SERVER_DOCUMENTS_ACCESS_KEY_ID: "${MINIO_ROOT_USER:-agecemorg}" AGECEM_ORG_SERVER_DOCUMENTS_SECRET_ACCESS_KEY: "${MINIO_ROOT_PASSWORD:?MINIO_ROOT_PASSWORD requis dans .env}"