Commit graph

7 commits

Author SHA1 Message Date
Marc Fournier
45ae805192 use webrick by default, document thin/puma installation
Rationale: installing thin/puma needs a working toolchain and various
libraries installed. Failing that, "gem install" will abort with an
error which doesn't give much hints to people not familiar with ruby.
Webrick is much slower, but it's pure ruby and doesn't depend on any
other gem. Sinatra will pick up what is available, in this order of
preference: thin, puma, mongrel, webrick.
2014-06-05 01:10:55 +02:00
Marc Fournier
fbeb6b6a2d remove a dependency on an unused gem 2014-06-05 00:36:53 +02:00
Marc Fournier
68d9e73762 remove hard dependency on fog
Load fog only if needed, and emit a helpful message if it's missing.

This removes a ton of dependencies, which makes the default installation
easier for newcomers.
2014-06-05 00:03:26 +02:00
Kyle Kingsbury
4ad5b37c84 Sinatra/thin version bump 2014-05-30 13:34:59 -06:00
Torbjörn Norinder
546726ce7d Add support for multiple backends to store config (S3 and File for now) 2014-03-14 15:31:29 +01:00
Kyle Kingsbury
ee24ec4f48 Fix gemspec package name. "Reslike"? 2013-04-16 17:11:29 -07:00
Roman Heinrich
e3daa6c4c2 a proper gemspec 2013-03-11 12:25:45 +02:00