diff --git a/Dockerfile b/Dockerfile index 76e4836..2bd31f9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,13 @@ RUN npm install --production # Copie des fichiers source COPY src ./src +COPY tsconfig.json ./ + +# Compilation TypeScript +RUN npm run build + +# Nettoyage des dépendances de développement +RUN npm ci --only=production && npm cache clean --force # Création d'un utilisateur non-root RUN adduser -D appuser --uid 10000 && \