Webfaction позволяет добавлять свои драгоценные камни без sudo. Поскольку это общий хостинг, они устанавливают драгоценные камни, необходимые пассажиру / вашему приложению, в нестандартное местоположение (/ home / <имя пользователя> / webapps / <имя_приложения> / gems /). Вам нужно будет добавить его в PATH, чтобы выполнить установленный гем в сеансе ssh, и добавление GEM_PATH / GEM_HOME также может быть полезным. Например, без добавления правильного каталога в PATH ваш сеанс bash не найдет «bundle», если вы используете bundler.
У Webfaction есть небольшая запись об установке гемов вручную на http://docs.webfaction.com/software/rails.html#installing-gems
Как примечание, я могу запустить приложение Rails3 на веб-фракции, используя capistrano для развертывания. Задача связки устанавливает необходимые драгоценные камни автоматически.
PS - Это действительно проблема с самоцветами и веб-фракциями. Вы можете изменить свои теги для этого вопроса.