Node.js & Python — Server-Side Applications
The cPanel Setup a Node.js App and Setup a Python App features (CloudLinux) let you run modern JavaScript and Python applications on shared hosting — with multiple versions available, full isolation and management directly from cPanel.
Modern runtimes on shared hosting
Setup a Node.js App and Setup a Python App are CloudLinux features integrated into cPanel that allow running JavaScript (Node.js) and Python applications alongside traditional PHP sites — on the same hosting account, with full isolation.
Node.js 12 – 24 available
Select the Node.js version per application — from the stable LTS versions (20, 22) to the current versions. Each application runs in its own isolated virtual environment.
Python 2.7 – 3.13 available
Run Python, Django, Flask or FastAPI applications with your chosen Python version — including package management through pip and virtual environments (venv) per application.
NPM / pip included
Install Node.js packages through npm or yarn, and Python packages through pip — directly from cPanel or via SSH, with full access to public repositories.
Management from cPanel
Start, stop and restart applications directly from cPanel → Setup a Node.js App / Setup a Python App — without SSH, without root access, with real-time viewing of application logs.
What you can run with Node.js and Python
Setup a Node.js App and Setup a Python App open up shared hosting for modern server-side applications.
REST API with Express/Fastify
Run Node.js API servers (Express, Fastify, NestJS) or Python (FastAPI, Django REST) as a backend for mobile apps, SPAs or third-party integrations.
Next.js / Nuxt.js applications
Deploy React/Vue applications with server-side rendering (Next.js, Nuxt.js) on shared hosting — ideal for sites that require SSR for SEO.
WebSocket & Real-time
Prototype applications with Socket.io or WS (Node.js), suitable for development and low traffic. For production applications, see the recommendation in the FAQ.
Django & Flask
Run complete Python applications with Django or Flask — including ORM, authentication, admin panel and template engine. Connected to MySQL or PostgreSQL.
Webhooks & API integrations
Receive and process webhooks (payments, GitHub, forms) and connect external services through an API — lightweight microservices, ideal for shared hosting, written in Node.js or Python.
Node.js/Python cron jobs
Run background processing scripts (cron jobs) written in Node.js or Python — image processing, scheduled report generation, data synchronization with external APIs or cleaning up temporary files.
Real-world usage examples
How to combine PHP + Node.js + Python on the same Trustnet Solutions hosting account for complex projects.
WordPress + Node.js API
The main site on WordPress (PHP) and a separate REST API for the mobile app on Express.js (Node.js). Both on the same account, different domains: magazin.ro and api.magazin.ro.
PHP site + Python AI backend
WordPress frontend for presentation and orders, plus a Python service (FastAPI) for AI product recommendations based on purchase history. Integrated through a REST API.
Next.js full-stack
A complete Next.js application with SSR and API routes, without WordPress. Ideal for startups or SaaS products that prefer React and TypeScript instead of classic PHP.
CMS + Python data pipeline
Joomla or WordPress for content management plus Python scripts that automatically import data from external sources (CSV, APIs, databases), process it and insert it into MySQL.
About Node.js & Python
Answers about running modern applications on Trustnet Solutions hosting.
Included on all plans
Setup a Node.js App and Setup a Python App are included in all Trustnet Solutions shared hosting plans
CloudLinux isolation
Each application runs in its own virtual environment isolated through CageFS
mysql2 package for Node.js or PyMySQL/SQLAlchemy for Python is installed through npm/pip, and the connection is made locally (localhost).Node.js & Python included on all plans
Run modern JavaScript and Python applications on Trustnet Solutions shared hosting — with CloudLinux isolation, multiple versions and management from cPanel without root access.
Node.js v12-v24 and Python v2.7-v3.13 available. npm/pip installation included. SSH access for deployment.