sanboxnodejs
SanBox NodeJS Apps
Install and manage per site based NodeJs apps and npm modules. This tool provide a virtual muti NodeJs and module manager for a website .
The SanBox NodeJs application can be managed by UAPP control panel in a Multi NodeJS server.
You may need to setup Muti NodeJs to enable this feature
Eenos is the first control panel that provide SanBox NodeJs application with a easy user friendly deployment interface for hosting users.
This command line tool a server administrator tool
Command:
/usr/local/eenos/scripts/sanboxnodejs
Command Options:
Usage: /usr/local/eenos/scripts/sanboxnodejs <option> [value]
Command Groups:
Options:
-i <domain> <nodejs version> : To install a specific NodeJs sanbox for a domain
-r <domain> : To remove the NodeJs sandbox of a domain
-ri <domain> : Re install NodeJs sandbox on domain
-ns <domain> <action> <packages> : To install,update or uninstall npm packages
Install SanBox NodeJs On Domain
To setup a SanBox NodeJs environment on a website use the following command,
/usr/local/eenos/scripts/sanboxnodejs -i <domain> <nodejs version>
Where <domain> is the website name and <nodejs versions> is the required node js version
Example: To setup NdoeJS 18 sanbox environment on a domain foo.com use the following command
/scripts/setupnodejs -i foo.com eenos-nodejs18
Top find all NiodeJS version , you may use the Setupnodejs Tools
Remove SanBox NodeJS From Domain
To uninstall sanBox nodejs version from a domain use the following command,
/usr/local/eenos/scripts/sanboxnodejs -r <domain>
Where <domain> is the website name
Manage Npm Packages
To install , update or uninstall NPM packages use the following command,
/usr/local/eenos/scripts/sanboxnodejs -ns <domain> <action> <packages>
Where <domain> is the website
<action> is install , update or uninstall
<packages> is command separated list of NPM packages
Eenos user can manage the npm modules from UAPP Control panel interface.