Я хочу установить частный гем-сервер Ruby с некоторой аутентификацией.Я хочу иметь возможность размещать собственные гемы с помощью общедоступного сервера Ubuntu.
Я прочитал о http://docs.rubygems.org/read/chapter/18. Но с этим не происходит аутентификация - как я вижу.
Затем я прочитал о https://github.com/cwninja/geminabox. Но когда я использую базовую аутентификацию (они есть в их вики), она жалуется на выборку источников с моего сервера.
Итак.Как я могу сделать частный гем-сервер 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" - моя драгоценность.Однако, когда у меня нет базовой аутентификации, она работает.