module.exports = { apps: [ { name: 'maternal-backend', cwd: './maternal-app/maternal-app-backend', script: 'dist/main.js', instances: 1, exec_mode: 'cluster', autorestart: true, watch: false, max_memory_restart: '1G', env: { NODE_ENV: 'production', PORT: 3020, }, env_production: { NODE_ENV: 'production', PORT: 3020, }, error_file: './logs/backend-error.log', out_file: './logs/backend-out.log', log_file: './logs/backend-combined.log', time: true, merge_logs: true, }, { name: 'maternal-frontend', cwd: './maternal-web', script: 'node_modules/next/dist/bin/next', args: 'start', instances: 1, exec_mode: 'cluster', autorestart: true, watch: false, max_memory_restart: '1G', env: { NODE_ENV: 'production', PORT: 3000, }, env_production: { NODE_ENV: 'production', PORT: 3000, }, error_file: './logs/frontend-error.log', out_file: './logs/frontend-out.log', log_file: './logs/frontend-combined.log', time: true, merge_logs: true, }, ], };