gigfork / jruby-cloudfoundry-samples

JRuby Cloud Foundry Samples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JRuby Cloud Foundry Samples

This repository contains sample applications to demonstrate the use of the JRuby runtime on Cloud Foundry (http://www.cloudfoundry.com/).

You can find further sample applications at following links.

Available Samples

RuntimeFrameworkServiceStatusDescription
JRuby 1.8 / 1.9Sinatra(non Gemfile)-available
JRuby 1.8 / 1.9Sinatra(Gemfile)-available
JRuby 1.8 / 1.9Sinatra(Gemfile)MongoDBavailableUse Mongoid 2.2.4
JRuby 1.8 / 1.9Sinatra(Gemfile)RedisavailableUse redis-rb
JRuby 1.8 / 1.9Sinatra(Gemfile)MySQLavailableUse DataMapper(with do_jdbc)
JRuby 1.8 / 1.9Sinatra(Gemfile)PosgreSQLavailableUse ActiveRecord-JDBC, standalone-migrations[1]
JRuby 1.8 / 1.9Sinatra(Gemfile)RabbitMQavailableUse Bunny
JRuby 1.8 / 1.9Sinatra(Gemfile)Neo4junavailableUse Neography(?)
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)-available[2]
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)MongoDBavailableUse MongoMapper
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)RedisavailableUse DataMapper(with tweeked dm-redis-adapter[3])
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)MySQLavailableUse ActiveRecord-JDBC
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)PosgreSQLavailableUse ActiveRecord-JDBC
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)RabbitMQunavailableUse Bunny(?)
JRuby 1.8 / 1.9Rails 3.0.x(use 3.0.5)Neo4junavailableUse Neography(?)
  1. Use Caldecott(vmc tunnel) for Database Migration.
  2. "About your application’s environment" link not working(just like rails app on cloudfoundry.com).
  3. Current dm-redis-adapter depend on hiredis. so, dm-redis-adapter is unavailable on JRuby and mingw32 Ruby. I tweaked the gem for independent from hiredis.

About

JRuby Cloud Foundry Samples