Skip to main content

Cloudways Node.js Application Overview Guide

Learn how to manage your Cloudways Node.js application, view app details, connect a domain, monitor resources, manage database access, backups, deployments, and settings.

Written by Syed Abuzar Mehdi

The Node.js Application Overview page in Cloudways gives you one place to manage your Node.js application after it is launched.

From this page, you can view application details, monitor server resources, connect a domain, manage database credentials, create backups, restore data, review deployments, and update important settings.

This guide explains each main section of the Node.js application dashboard in simple steps, so you can understand what each option does and when to use it.


Cloudways Node.js Application Overview

Follow these steps to access and manage your Node.js application on Cloudways.

Step #1 - Open the Node.js Menu:

From the Cloudways Platform, click Node.js from the left-side menu.

The Node.js menu shows the following options:

  • My Applications — view and manage your existing Node.js applications.

  • Archive — view archived Node.js applications, if available.

  • Add Node.js Application — launch a new Node.js application.

Click My Applications to open your Node.js application list.

Step #2 - Select Your Node.js Application:

On the Node.js Web App page, you can view all your Node.js applications.

Each application card shows useful information, such as:

  • Application name

  • Current plan

  • Server location

  • Creation date

Click the application you want to manage. This will open the application overview area.

You can also click Add Node.js App (Link to be added) if you want to launch another Node.js application.


Step #3 - View the Application Overview:

The Overview page gives you a quick summary of your Node.js application.

From this page, you can view:

  • Last Deployment — shows the latest deployment status.

  • Repository — shows the Git repository connected to the app.

  • Commit — shows the specific code version used in the deployment.

  • Branch — shows the Git branch used for deployment.

  • Framework — shows the selected framework, such as Express.

  • Node Version — shows the Node.js version used by your app.

  • Build and Output Settings — shows whether default or custom build settings are being used.

You can also use this page to:

  • Click Edit Plan to change your plan.

  • Click Take Backup to create a manual backup.

  • Click Connect Domain to attach your own domain.

  • View the Summary section to check RAM, CPU, and disk usage.

Add a Custom Domain:

From the Overview page, when adding a custom domain, enter your domain name in the Domain field.

  • A custom domain is your own website address, such as Mytest.com.

  • After entering the domain, click Confirm.

  • This will connect the domain to your Node.js application inside Cloudways.

Step #4 - View Monitoring Summary:

In the Monitoring section, open the Summary tab.

This page shows important server health information, such as:

  • RAM Usage — shows how much memory your application is using.

  • CPU Usage — shows how much processing power your application is using.

  • Disk Usage — shows how much storage space is being used.

  • Bandwidth Usage — shows the amount of data transferred by your application.

Click Refresh to load the latest monitoring data.

Open Monitoring Details:

  • Go to Monitoring from the left-side application menu.

  • Click the Details tab to view resource usage in graph form.

  • You can select the resource type, such as Idle CPU, and choose a time range, such as 1 Hour.

  • This section helps you understand how your application is using server resources over time.

Step #5 - View Database Details:

Open Database from the left-side application menu.

This section shows the database credentials for your Node.js application.

You can view and copy:

  • DB Name — the database name used by your application.

  • Username — the database username.

  • Password — the password used to connect to the database.

Click the copy icon beside each field to copy the value.

You can also click Launch Database Manager to open the database manager and access your database.

Note:

Keep your database password private. Do not share it publicly or add it to public code repositories.

Step #6 - Manage Backup Settings:

Open the Backup tab inside Backup & Restore.

Here, you can configure how backups are created.

You can set:

  • Frequency — how often Cloudways creates backups.

  • Retention Period — how long backups are stored.

  • Preferred Hour — the time when backups should run.

Click Save Changes after updating the backup settings. You can also click Take Backup Now to create an on-demand backup immediately.

The Off-site Backup Size section shows the current backup size and the last updated date.

Restore Your Application

  • Go to Backup & Restore from the left-side menu.

  • Open the Restore tab.

  • From here, you can select an available backup from the dropdown menu and restore your application.

  • After selecting a backup, click Restore Application Now.

  • A backup is a saved copy of your application files and database. You can use it to recover your application if something goes wrong.

Step #7 - View and Manage Deployments:

In Deployment Management, open the Deployments tab. This section shows your deployment history.

You can view:

  • Author — the user who deployed the app.

  • Branch — the Git branch used.

  • Commit — the code version deployed.

  • Type — whether the deployment was manual or automatic.

  • Time — when the deployment happened.

  • Status — whether the deployment succeeded or failed.

You can also:

  • Turn Auto-deployment on or off.

  • Click Redeploy to deploy the application again.

  • Use the three-dot menu to View Details or Redeploy a specific deployment.

Auto-deployment means Cloudways can deploy the app automatically when new changes are pushed to the connected Git repository.

Manage Deployment Settings

Open Deployment Management from the left-side menu.

Go to the Settings tab.

This section allows you to manage how your Node.js application is built and deployed from your connected Git repository.

You can review or update:

  • Framework Preset — the framework used by your application.

  • Branch — the Git branch used for deployment.

  • Node Version — the Node.js version used by the application.

  • Root Directory — the folder where your application code is located.

  • Package Manager — the tool used to install application dependencies, such as Yarn.

  • Entry File — the main file that starts your application, such as app.js.

You can also click Add Variable to add environment variables.

Environment variables are secure values used by your application during build time or runtime, such as API keys or app settings.

Click Save & Redeploy to save changes and redeploy the application. Click Save if you only want to save the changes.

Step #8 - Run Disk Cleanup:

In Settings, open the Optimization tab.

This section helps you clean unnecessary files and free up disk space.

You can use Disk Cleanup to remove temporary files that are no longer needed by your applications.

You can also select custom cleanup options, such as:

  • Remove archived files from the logs folder for all applications.

  • Remove archived files from the /var/log folder.

Click Run Cleanup to start the cleanup manually.

You can also enable Automatic Disk Cleanup to let Cloudways run cleanup automatically based on the saved options.

Click Save Changes after updating your cleanup settings.

Schedule Server Maintenance

  • Open Settings from the left-side menu.

  • Go to the Maintenance tab.

This section lets you schedule server maintenance at a preferred day and time.

You can choose:

  • Select Day — the day when maintenance should run.

  • Select Time — the time when maintenance should run.

Click Save after selecting the day and time.

Server maintenance is a planned activity that helps improve server security and stability. During this time, you may notice a short service interruption.

The Node.js Application Overview page helps you manage your app from one place.

You can check app health, view deployment history, connect a domain, manage backups, access database details, and update important settings whenever needed.


That’s it! We hope this article was useful.

Need Help?

If you need assistance, feel free to:

We're here 24/7 to help you!

Did this answer your question?