StarDomain gives you three ways to run a Node.js or Python app. This page helps you choose.
App Platform is the easiest route: connect GitHub, deploy, and get a PostgreSQL database included. DirectAdmin Growth hosting has a Node.js and Python app selector for small apps next to a PHP site. A VPS gives you full control. Container Hosting runs PHP sites, not Node.js or Python apps.
| Option | Best for | How you deploy |
|---|---|---|
| App Platform | Most apps: APIs, web apps, bots | GitHub or a deploy token; PostgreSQL included |
| DirectAdmin Growth | A small app alongside a PHP website | Node.js / Python selector in DirectAdmin |
| VPS | Anything that needs root, custom services or several processes | Your own setup over SSH |
App Platform
Create an app, connect your GitHub repository and click Deploy Now. Node.js, Python and PHP projects are detected and built automatically. Any other stack deploys with a Dockerfile. Your app must listen on the port in the PORT environment variable. Start here: Getting Started with the App Platform, then Environment Variables.
DirectAdmin Growth hosting
The Growth plan includes a Node.js and Python app selector. See Running Node.js Apps in DirectAdmin.
VPS
Install the runtime you need, run your app as a service, and put a web server in front of it. See Connecting to Your VPS over SSH.
Can I run Node.js on Container Hosting?
No. Container Hosting runs PHP websites. Use the App Platform for Node.js and Python apps.
Which option includes a database?
Every App Platform plan includes a PostgreSQL database.