将Rails应用程序分发为本机应用程序

nix*_*mus 7 ruby linux macos ruby-on-rails

我想将rails应用程序作为双击应用程序分发.当有人双击应用程序时,我认为应该启动mongrel,然后应该启动用户的浏览器并打开类似localhost:3000的东西我正在努力完成我需要做的事情,我想我我需要在项目中包含一个rails副本,以及一个gem的副本.我需要分发红宝石吗?最初我希望以mac和linux为目标进行分发.有没有人有这样的包装rails应用程序的经验?

我要部署的应用程序是用户媒体的媒体中心服务器.不幸的是,这意味着我无法使用公共服务器来提供媒体服务.我使用ruby on rails和rake任务来构建服务器以导入和管理媒体.有没有一种方法可以让用户轻松安装?这个想法是使用双击应用程序,用户可以轻松地启动和关闭服务器.

小智 3

我决定使用 jruby 并考虑将应用程序打包为 java 应用程序。