Да, я читал эту статью. В статье описывается развёртывание отдельным пользователем, в профиль (домашнюю директорию) которого установлен rvm.
Это как бы расходится с моим видением мира. По крайней мере я думаю, что более правильно устанавливать rvm на уровне всей системы (установка с sudo) и дальше создавать под каждый проект на этом сервере rvmrc. Так же мне не кажется правильным создавать пользователя, чтобы запускать от его имени приложение. В системе уже есть пользователь www-data, который специально создан для работы под ним разный веб-приложений и простых статических файлов.
Если я ничего не путаю. Впрочем для выяснения лучшего решения я и создал этот пост.
Просто есть мысль написать программу под Mac OS X. Я помнил, что в данной записи есть некоторые интересные реализации. Вот хотелось посмотреть ещё раз и что-то для себя вынести.