【发布时间】:2011-04-15 13:21:40
【问题描述】:
我想安装一个带有一些身份验证的私有 Ruby gem 服务器。我希望能够使用公共 Ubuntu 服务器托管内部 gem。
我读到了http://docs.rubygems.org/read/chapter/18。但是那个没有身份验证 - 正如我所看到的。
然后我读到了https://github.com/cwninja/geminabox。但是当我使用基本身份验证(他们在他们的 Wiki 中)时,它抱怨从我的服务器获取源。
所以。如何使用身份验证创建私有 Ruby gem 服务器?这不可能吗?
谢谢。
编辑:
Geminabox 问题。我尝试“捆绑”来安装新的 gems……但它给了我这个错误:
AGs-MacBook-Pro:super_app AG$ 捆绑包
获取 http://rubygems.org/ 的源索引
获取 http://localhost:9292/ 的源索引
无法访问 rubygems 存储库 http://rubygems.org/、http://localhost:9292/
在任何来源中都找不到 aglipsum-0.0.1
“aglipsum”是我的自定义宝石。但是,当我没有启用基本身份验证时,它可以工作。
【问题讨论】:
标签: ruby authentication rubygems gem