Sha256: f1f03659a632fa8b08e1c72ac1cd1542d4137985deb00760a7179001957d47c8
Contents?: true
Size: 874 Bytes
Versions: 8
Compression:
Stored size: 874 Bytes
Contents
# Gem in a Box ![screen shot](http://i50.tinypic.com/2yknxnr.png) ## Really simple rubygem hosting Gem in a box is a simple [sinatra][sinatra] app to allow you to host your own in-house gems. It has no security, or authentication so you should handle this yourself. ## Server Setup gem install geminabox Create a config.ru as follows: require "rubygems" require "geminabox" Geminabox.data = "/var/geminabox-data" # …or wherever run Geminabox And finally, hook up the config.ru as you normally would ([passenger][passenger], [thin][thin], [unicorn][unicorn], whatever floats your boat). ## Client Usage gem install geminabox gem inabox pkg/my-awesome-gem-1.0.gem Simples! [sinatra]: http://www.sinatrarb.com/ [passenger]: http://www.modrails.com/ [thin]: http://code.macournoyer.com/thin/ [unicorn]: http://unicorn.bogomips.org/
Version data entries
8 entries across 8 versions & 1 rubygems