Sha256: 9ff44dffd7ca9e8eab9f359a962ea4f3592bbed078ff3025f1738f782b86dd3a

Contents?: true

Size: 1.76 KB

Versions: 2

Compression:

Stored size: 1.76 KB

Contents

# Springboard

Makes it dead simple to run [elasticsearch](/elasticsearch/elasticsearch)
from your rails project. No external dependencies except java. Just 
bundle and go!

Note this is not recommended for use in production environments. Use a
real elasticsearch deployment there. Only use this for development purposes.

## Installation

Add this line to your application's Gemfile:

    gem 'springboard'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install springboard

## Versioning

Springboard uses elasticsearch version numbers so you can require
specific elasticsearch versions in your Gemfile. Create an issue or pull
request if you need a version of the gem with a particular elasticsearch
version.

## Usage

This gem packages up the elasticsearch binary distribution with a ruby
gem binary on top. It add a config path parameter to the elasticsearch 
binary. This makes it easier to put a relative config path on the 
command line:

    elasticsearch -c config/elasticsearch -f

All other parameters are passed through to the normal elasticsearch
start script.

Note that you almost always want to specify -c. Without it the default
elasticsearch configs are used and your data/logs will go into the gem
path, almost certainly not what you want.

You can run elasticsearch from a Procfile:

    es: bundle exec elasticsearch -c config/elasticsearch -f

A rails generator for elasticsearch config files is included. Run:
    
    rails g springboard:config

to install a sane development config in config/elasticsearch.

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
springboard-0.18.7.1 README.md
springboard-0.18.7 README.md