Skip to content

chivoX/nanobox-engine-ruby

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby

This is a Ruby engine used to launch Ruby apps on Nanobox. It installs all binaries to run a Ruby app.

Usage

To use the Ruby engine, specify ruby as your engine in your boxfile.yml.

run.config:
  engine: ruby

Build Process

When then engine builds and prepares the code, it runs the following:

  • bundle install
  • bundle clean

Configuration Options

This engine exposes configuration options through the boxfile.yml, a yaml config file used to provision and configure your app's infrastructure when using Nanobox.

Overview of Basic Boxfile Configuration Options

run.config:
  engine: ruby
  engine.config:
    runtime: ruby-2.2

runtime

Specifies which Ruby runtime and version to use. The following runtimes are available:

  • ruby-1.9
  • ruby-2.0
  • ruby-2.1
  • ruby-2.2
  • ruby-2.3 (default)
  • ruby-2.4
  • jruby-1.6
  • jruby-1.7
  • jruby-9.0
run.config:
  engine.config:
    runtime: 'ruby-2.3'

Ruby on Nanobox

For more information about using Ruby on Nanobox, view the Ruby guides.

Help & Support

This is an engine provided by Nanobox. If you are running into an issue with the engine, feel free to create a new issue on this project.

About

Engine for running Ruby apps on Nanobox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 86.4%
  • Roff 12.5%
  • Other 1.1%