sanboxruby
SanBox Ruby and Ruby on Rails Apps
Install and manage per site based ruby apps and gems. This tool provide a virtual muti ruby and gem manager for a website .
The SanBox Ruby applications can be managed by UAPP control panel in a Multi Ruby server.
You may need to setup Muti Ruby to enable this feature
Eenos is the first control panel that provide SanBox Ruby applications with a easy user friendly deployment interface for hosting users.
This command line tool a server administrator tool
Command:
/usr/local/eenos/scripts/sanboxruby
Command Options:
Usage: /usr/local/eenos/scripts/sanboxruby <option> [value]
Command Groups:
Options:
-i <domain> <ruby version> : To install a specific ruby sanbox for a domain
-id <domain> <ruby version> : Install ruby sandbox and setup demo rails app
-ri <domain> : Re install Ruby sandbox on domain
-r <domain> : To remove the ruby sandbox of a domain
-gs <domain> <action> <gems> : To install,update or uninstall Ruby gems on domain
Install SanBox Ruby On Domain
To setup a virtual ruby environment on a domain run the following command
/usr/local/eenos/scripts/sanboxruby -i <domain> <ruby version>
Example: To setup Ruby 3.1 sanbox environment on a domain foo.com use the following command
/usr/local/eenos/scripts/sanboxruby -i foo.com eenos-ruby31
Top find all ruby version , you may use the Setupruby Tools
Remove SanBox Ruby From a Domain
To uninstall ruby environment from a server use the following command
/usr/local/eenos/scripts/sanboxruby -r <domain>
Where <domain> is the website name
Manage Ruby Gems
To install , update or uninstall Ruby gem modules use the following command ,
/usr/local/eenos/scripts/sanboxruby -gs <domain> <action> <gems>
Where <domain> is the website name .
<action> is install , update or uninstall ,
<gems> is the command separated list of gem module name
Eenos user can manage the gem modules from UAPP Control panel interface.