diff --git a/Dockerfile b/Dockerfile index 32eadeb3..04eb3bda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,5 +45,6 @@ COPY --from=build /app/.next/standalone /app COPY --from=build /app/public /app/public COPY --from=build /app/.next/static /app/.next/static COPY --from=build /app/prisma /app/prisma +COPY --from=build /app/ecosystem.config.js /app/ecosystem.config.js -CMD ["pm2-runtime", "start", "pnpm", "--", "start", "-i", "2"] +CMD ["pm2-runtime", "start", "-i", "2", "ecosystem.config.js"] diff --git a/ecosystem.config.js b/ecosystem.config.js new file mode 100644 index 00000000..e48e453a --- /dev/null +++ b/ecosystem.config.js @@ -0,0 +1,9 @@ +module.exports = { + apps: [ + { + instances: 2, + name: "xlog", + script: "./server.js", + }, + ], +}