diff --git a/Dockerfile b/Dockerfile index 355f2e2..93d0a7c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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"] diff --git a/backend.config.js b/backend.config.js new file mode 100644 index 0000000..81a951b --- /dev/null +++ b/backend.config.js @@ -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" + }] + } + \ No newline at end of file