Modifier la commande de démarrage dans le Dockerfile pour utiliser un fichier de configuration PM2 et ajouter un fichier de configuration backend.

This commit is contained in:
2025-03-31 10:08:39 +02:00
parent c91d11567c
commit 5c7116af7a
2 changed files with 12 additions and 1 deletions

View File

@@ -21,4 +21,4 @@ COPY . .
EXPOSE 3000
# Commande pour démarrer l'application avec PM2 et une politique de redémarrage
CMD ["pm2-runtime", "start", "server.js", "--name", "backend", "--watch", "--restart-delay=2500"]
CMD ["pm2-runtime", "start", "ecosystem.config.js"]

11
backend.config.js Normal file
View File

@@ -0,0 +1,11 @@
module.exports = {
apps: [{
name: "backend",
script: "server.js",
// Assurez-vous de ne pas activer "watch" ici
out_file: "/dev/stdout",
error_file: "/dev/stderr",
log_date_format: "YYYY-MM-DD HH:mm:ss"
}]
}