PM2 Setup

Setting up PM2 for production deployment of the HPC Dashboard

PM2 Setup

This guide will provide detailed instructions for deploying the HPC Dashboard in a production environment using PM2 process manager. Topics will include:

  • Installing PM2
  • Setting up automatic startup on boot

Preliminary Setup

While we complete this documentation, here's a basic PM2 configuration to get you started:

# Install PM2 globally
npm install -g pm2

# Build the Next.js application
npm run build

# Start with PM2
pm2 start npm --name "hpc-dashboard" -- start

# Save the PM2 configuration
pm2 save

# Set up automatic startup
pm2 startup

Port Change:

You can adjust the port for PM2 by changing the start command. pm2 start npm--name "hpc-dashboard" -- start -- --port 3020