http:// то ручками меняете.
pkey = OpenSSL::PKey.read(File.read('gost.pem')) - заместь gost.pem пишем свой, а как вы будете имя сертификата подставлять это уже ваше дело, хоть в контроллере рельс список и пропишите хоть ещё что. Главное что-бы в результате в OpenSSL::PKey.read попал сертификат.
server_name domain.tld domain.tld;
ну и собственно консоль браузера и
console.log('переменная')помогает при отладке ;)