← back to Dear Bubbe Admin

ecosystem.config.js

24 lines

module.exports = {
  apps: [
    {
      name: 'dear-bubbe-admin',
      script: 'backend/server.js',
      cwd: '/root/Projects/dear-bubbe-admin',
      instances: 1,
      autorestart: true,
      watch: false,
      max_memory_restart: '1G',
      env: {
        NODE_ENV: 'production',
        ADMIN_PORT: 3015,
        MONGODB_URI: 'mongodb://localhost:27017/dear-bubbe-admin',
        JWT_SECRET: 'dear-bubbe-admin-secret-key-change-in-production-2024',
        BUBBE_API_URL: 'http://localhost:3011'
      },
      error_file: './logs/pm2-error.log',
      out_file: './logs/pm2-out.log',
      log_file: './logs/pm2-combined.log',
      time: true
    }
  ]
}