Skip to main content

1. Log in to Enhance Control Panel

  1. Navigate to Websites.
  2. Click on the desired domain name.

2. Upload Your Application Files

  1. Go to Files.
  1. In your home directory, create a folder called:
  1. Upload your application files into this folder.
index.js
package.json

3. Connect via SSH

If you don’t know the SSH password, you can reset it:
  1. In Enhance CP, go to:
  • Websites
  • Select your domain
  • Advanced
  • Developer Tools
  1. Scroll down to SSH Password Authentication.
  2. Click Reset and set a new password.
SSH Example
Once connected:
Navigate to your application directory:

4. Deploy the Application

Return to the Enhance Control Panel and deploy the application using the Deploy Node.js tool.
Configure the deployment according to the deployment screen and point it to your my-app directory.

5. Install Dependencies

After the deployment has been created, return to your SSH session and run:
Your Node.js application should now be successfully deployed on Enhance