Where enabled for the hosting account, CloudLinux application selectors can create and manage isolated Node.js or Python environments.
Applies to: Hosting plans and servers where the relevant CloudLinux selector is visible
Important: Availability is plan- and server-dependent. If CloudLinux > NodeJS Selector or Python Selector is not visible, the feature is not enabled for that account; do not attempt to work around the restriction.
Create an application
- Sign in to SiteWorx.
- Open CloudLinux > NodeJS Selector or CloudLinux > Python Selector.
- Choose a supported runtime version compatible with the application.
- Set the application root to a directory outside unrelated website data.
- Choose the application URL/domain and startup file or entry point.
- Create the environment.
- Install dependencies through the selector controls or documented environment command.
- Add secrets as environment variables rather than committing them to public source files.
- Start/restart the application and test its public URL.
Operational checks
- Review the application log after every deployment.
- Keep the runtime and dependencies on supported versions.
- Confirm memory, CPU and process use remains within the hosting plan.
- Do not run persistent background workers or network services unless the plan explicitly permits them.
Related articles
- Change the PHP version
- Change PHP settings
- Create a cron job
- SSH and SFTP availability on shared hosting
- Store application secrets safely
- Resource limit errors and slow sites
- Understand PHP-FPM settings on shared hosting
Last reviewed: 2026-07-25.