Skip to main content

sanboxruby

SanBox Ruby and Ruby on Rails  Apps

Install and manage per site based ruby apps and gems. This tool provideprovides a virtual  muti multi-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 featurefeature.

Eenos is the first control panel that provideprovides SanBox Ruby applications  with aan easy user friendly deployment interface for hosting users.

This  command line tool is a server administrator tooltool.

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 domaindomain, 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 ToolsTools.

Remove SanBox Ruby From a Domain

To uninstall ruby environment from a serverserver, use the following command 

/usr/local/eenos/scripts/sanboxruby -r <domain>

Wherewhere <domain> is the website namename.

Manage Ruby Gems

To install , update or uninstall Ruby gem modulesmodules, use the following command ,

/usr/local/eenos/scripts/sanboxruby -gs <domain> <action> <gems>

Wherewhere <domain> is the website name .

<action> is  install , update or uninstall , 

<gems> is the command separated list of gem modulemodules namenames

Eenos user can manage the gem modules from  UAPP Control panel interface.