From 267a35124eac1f08d10b3c5f3dd05d340bb7af22 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 12 Nov 2025 07:36:34 +0000 Subject: [PATCH 1/2] =?UTF-8?q?Fix:=20Ajout=20du=20r=C3=A9pertoire=20publi?= =?UTF-8?q?c=20manquant=20dans=20le=20Dockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le build React échouait car Vite nécessite le répertoire public/ pour inclure les assets statiques (favicon, images, etc.) lors de la compilation. Sans ce répertoire, npm run build échouait avec exit code 2. Changements: - Ajout de COPY public ./public dans la phase builder du Dockerfile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index e6c52cd..fbd9d7c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,6 +22,7 @@ RUN npm ci # Copier le code source COPY index.html ./ COPY src ./src +COPY public ./public # Construire l'application React RUN npm run build From 896240ce4fa87263daaaeb5bc712da5f4e7f98e1 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 12 Nov 2025 07:37:32 +0000 Subject: [PATCH 2/2] Fix: Ajout de *.tsbuildinfo au .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 1ba244c..101dc00 100644 --- a/.gitignore +++ b/.gitignore @@ -52,6 +52,7 @@ Thumbs.db dist/ build/ *.tgz +*.tsbuildinfo # Temporary files tmp/