Частный сервер Ruby Gem с аутентификацией

Я хочу установить частный сервер гемов Ruby с некоторой аутентификацией. Я хочу иметь возможность размещать внутренние драгоценные камни, используя общедоступный сервер Ubuntu.

Я читал о http://docs.rubygems.org/read/chapter/18 . Но там нет аутентификации - как я вижу.

Затем я прочитал о https://github.com/cwninja/geminabox . Но когда я использую базовую аутентификацию (они есть в их Wiki), он жалуется на выборку источников с моего сервера.

Итак. Как создать частный сервер гемов Ruby с аутентификацией? Это просто невозможно?

Спасибо.

Редактировать:

Проблема с Geminabox. Я пытаюсь "связать", чтобы установить новые драгоценные камни ... но это дает мне такую ​​ошибку:

AGs-MacBook-Pro: super_app AG $ bundle

Получение исходного индекса для http: // rubygems.org/

Получение исходного индекса для http: // localhost: 9292 /

Не удалось получить доступ к репозиторию rubygems http: // rubygems.org/, http: // localhost: 9292 /

Не удалось найти aglipsum-0.0.1 ни в одном из источников

А «aglipsum» - моя особенная жемчужина. Однако, когда у меня не включена базовая аутентификация, она работает.

5
задан Alexander 15 April 2011 в 15:31
поделиться