Ваш лучший вариант сейчас - использовать JRuby. Немного предыстории: моя компания ( BitRock ) работает со многими проприетарными и коммерческими поставщиками ПО с открытым исходным кодом. Мы помогаем им упаковать свое серверное программное обеспечение, которое обычно основано на PHP, Java или Ruby, вместе с веб-сервером или сервером приложений (Apache, Tomcat), языковой средой выполнения и базой данных (обычно Postgres, MySQL) в автономные, простой в использовании установщик. У нас есть большое количество клиентов на основе PHP (включая HelpSpot, о котором вы упомянули), но также есть несколько клиентов на основе Rails. В случае клиентов RoR нормой является использование JRuby вместе с Tomcat или Glassfish, хотя в некоторых случаях мы также связываем собственный интерпретатор Ruby для запуска определенных сценариев, которые полагаются на библиотеки, еще не перенесенные в JRuby (обычно это не ядро приложения). , JRuby быстро повзрослел и во многих случаях выполняет код быстрее, чем обычный Ruby. Вам также нужно будет учесть, что хотя перенос вашего кода на JRuby довольно прост, вам придется потратить некоторое время на это. Вы можете проверить JRuby Stack , который является бесплатным установщиком всего, что вам нужно для начала работы. Удачи!