NEW Evolve Panel is now live
← Back to knowledgebaseWebsite Services

Run the website with PM2 on port 3003

Build Next.js, run the website through PM2 on port 3003 and reverse proxy it with Nginx.

Open the project directory, install dependencies and create .env.local:

cd /var/www/evolve-customs-hosting npm ci cp -n .env.example .env.local

Build and start the application:

npm run build pm2 start ecosystem.config.cjs pm2 save

Confirm port 3003 is listening, then proxy Nginx to http://127.0.0.1:3003 and reload Nginx after nginx -t passes.

Still need help?

Open a support ticket and include logs, screenshots and the steps you already tried.

Contact support