module.exports = { apps: [ { name: "api", script: "node", args: "--dns-result-order=ipv4first backend/api/lib/serve.js", env: { NODE_ENV: "production", NODE_PATH: "/usr/src/app/node_modules", // <- ensures Node finds tsconfig-paths PORT: 80, }, instances: 1, exec_mode: "fork", autorestart: true, watch: false, // 4 GB on the box, give 3 GB to the JS heap node_args: "--max-old-space-size=3072", max_memory_restart: "3500M" } ] };