Я хочу установить частный сервер гемов 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» - моя особенная жемчужина. Однако, когда у меня не включена базовая аутентификация, она работает.