Ready to put your Full-Stack Core plan to work? You don't need a command line to deploy your Express or Node.js backend. We have a built-in GUI to spin up your container instantly.
Step-by-Step Deployment:
-
Log into your cPanel via your client dashboard.
-
Scroll down to the Software section and click on Setup Node.js App.
-
Click the blue Create Application button.
-
Fill in the required fields:
-
Node.js Version: Select the version you built your app with (e.g., 18.x).
-
Application Mode: Choose
Production(this hides dev errors from the public). -
Application Root: Type the folder name where your code will live (e.g.,
backend_api). -
Application URL: Choose the domain or subdomain where the API will be accessible.
-
Application Startup File: Type the name of your main file (usually
server.jsorapp.js).
-
-
Click Create.
Next Steps: Now that the container is running, go to the File Manager in cPanel, open the backend_api folder you just created, and upload your project files (do not upload your node_modules folder!). Once uploaded, go back to the Node.js App screen, click Run NPM Install, and restart the app. Your API is now live!