Version 1.3.0 - Ajout de Docker

This commit is contained in:
2025-10-04 17:28:50 +02:00
parent 96cd60912b
commit ca4a20a1b2
6 changed files with 2359 additions and 1392 deletions

19
Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
FROM node:lts-alpine
# Crée un dossier de travail
WORKDIR /app
# Copie package.json et package-lock.json
COPY package*.json ./
# Installe les dépendances
RUN npm install
# Copie le code source (mais pas le dossier data, qui sera monté en volume)
COPY . .
# Expose le port backend
EXPOSE 4000
# Commande de démarrage
CMD ["node", "src/utils/main.js"]