1. In order to enable the Node.js hosting for your users, you should add the appropriate cartridge using your JCA panel. For that navigate to the Jelastic Templates repository and find the Node.js cartridge in the list.
Note that we provide a basic cartridge version. If you would like to extend it or add some additional features, fork Node.js cartridge repository and make all the changes needed.
2. Add and publish the desired Node.js cartridge via JCA as it is described in the Add Cartridge document.
3. Then navigate to your JCA > System settings > User Interface.
Find the ENGINE_TYPES parameter and ensure “nodejs” is added to the list of available programming languages. If you use several programming languages, then just enumerate them comma separated.
Note: In case you would like to enable all the languages supported by Jelastic (i.e. Java, PHP, Ruby, Python and Node.js) for your users, you can state “*” value instead of comma separated list.
4. After that all users will see a Node.js tab near Java, PHP, Ruby and Python in the Environment topology window.