Admin Console (Port 2087)
App Manager
PM2 Engine
App Manager • Native 1920x1080 View
📌 Purpose & Quick Summary
Use the App Manager to deploy non-PHP web applications: Node.js, Next.js, Nuxt, Python (Flask/FastAPI/Django), and Ruby. The panel automatically manages background processes via PM2 on dedicated local ports and routes web traffic via Host Nginx reverse proxy.
🛠️ Step-by-Step Instructions: Deploying a Node.js / Next.js App
- Click Create Application.
- In the setup form:
- App Name: E.g.,
nextjs-store. - App Type: Choose
Node.js,Python, orRuby. - Domain: Select the website domain to route traffic to this app.
- App Directory: The folder containing your app code (e.g.,
/www/wwwroot/yourdomain.com). - Startup Script: E.g.,
npm startorserver.js. - Local Port: E.g.,
3000(or leave blank for automatic port allocation).
- App Name: E.g.,
- Click Deploy App. BoostonCP starts the PM2 daemon, connects the Nginx reverse proxy, and displays live CPU/memory metrics.