脱机部署Rails应用程序并保持所有依赖项不变

时间:2010-12-03 10:39:22

标签: ruby-on-rails deployment offline

我的目标是在计算机上部署现有的Rails应用程序。哦,这台机器位于澳大利亚北部偏远社区的一些终端上。哦,我不能依赖互联网访问进行故障排除或管理。

我想使用Rails的新副本和所有应用程序依赖项(其中一些必须本地构建)打包应用程序,以便可以运行服务器并将浏览器用作前端。远程机器是现代Mac,我应该能够复制配置以进行测试。

我发现了this thread中提及的一些项目,如Locomotive和Joyent Slingshot,但这两个项目似乎都已被放弃,而this link是Windows专用的。

有没有人对现代的做法有什么指导?社区项目提前感谢您:)

1 个答案:

答案 0 :(得分:1)

好吧,假设那些删除机器有Ruby可用,你可以使用Bundler来冻结你项目中的所有宝石:

bundle package

getbundler.com

了解详情