Awesome
Rogue
Minimal HTTP server for Rack applications powered by the superpowers of others
Description
Rogue is a minimal and fast HTTP 1.1 server for Rack applications.
Rogue is powered by:
- EventMachine
- Ryan Dahl's http-parser (based in nginx parser)
- Rack.
Rogue is highly inspired in Thin
Installation
$ gem install rogue
Usage
Rails
Add Light to your Gemfile:
gem "rogue"
Run your application with Rogue:
rails s rogue
Sinatra
Configure Sinatra to use Rogue:
configure { set :server, :rogue }
Rack
Run rackup using rogue:
$ rackup -s rogue
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Copyright
Copyright (c) 2014 Guillermo Iguaran. See LICENSE for further details.