Back to Home

Setting Up Node.js / Python Apps

Setting Up Node.js / Python Apps (App Manager)

HexonCP features a native, built-in **App Manager** dashboard to easily run Node.js and Python web applications without manually logging in via SSH or setting up systemd/PM2 configs yourself.

How to Use the App Manager:

  1. Navigate to the **Website Dashboard** of your site.
  2. Click App Manager in the sidebar.
  3. Click New App Integration.
  4. Select your target runtime language (Node.js or Python).
  5. Select the domain or subdomain to route the application traffic through.
  6. Provide the application directory path and the start script file (e.g. app.js or main.py).
  7. Input custom environment variables inside the key-value editor matrix.
  8. Specify the listening port range (or let the panel assign one automatically).
  9. Click Deploy App. HexonCP starts the app, manages it under local process supervisors, and binds the Nginx reverse-proxy routes automatically.
🚀

Deploy Web Application

Run Node.js or Python backend servers

Node.js
app.js
Auto-assign (e.g. 3000)
Command copied to clipboard!