From aa01c7a7fd4715df933ced8bd8191bdc80c22caf Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Tue, 24 Mar 2026 17:07:16 +0100 Subject: [PATCH] chore: Optimize Docker build by setting Node.js memory before npm install and adding `--no-audit --no-fund` flags. --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index ecd5592..98e39a2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,11 +38,14 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libxtst6 \ && rm -rf /var/lib/apt/lists/* +# Augmenter la mémoire dès maintenant (npm install + build) +ENV NODE_OPTIONS="--max-old-space-size=4096" + # Copier les fichiers de configuration COPY package*.json ./ # Installer les dépendances -RUN npm install --legacy-peer-deps +RUN npm install --legacy-peer-deps --no-audit --no-fund # Copier tout le code source COPY . . @@ -56,9 +59,6 @@ RUN mkdir -p server/fonts && \ rm -rf dejavu.tar.bz2 dejavu-fonts-ttf-2.37 && \ echo "✓ Police DejaVu Sans installée" -# Augmenter la mémoire pour le build -ENV NODE_OPTIONS="--max-old-space-size=4096" - # Build du frontend et backend RUN npm run build