Admin Console (Port 2087) App Manager PM2 Engine
BoostonCP App Manager

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

  1. Click Create Application.
  2. In the setup form:
    • App Name: E.g., nextjs-store.
    • App Type: Choose Node.js, Python, or Ruby.
    • 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 start or server.js.
    • Local Port: E.g., 3000 (or leave blank for automatic port allocation).
  3. Click Deploy App. BoostonCP starts the PM2 daemon, connects the Nginx reverse proxy, and displays live CPU/memory metrics.