Согласен, что возможно не все, ещё несколько смутило отсутствие папки Vhost(которая есть на старом сервере) и отсуствие папок которые с сайтами через которые как раз включать на старом хосте на новом они есть. ngnix конфиги все перенёс, которые нашёл. Сам сайт вроде как запущен.
Увы с ngnix никогда до этого не работал, равно как и с руби (меня вообще нанинмали как php разработчика а не руби администратора, поэтому на ходу пытаюсь изучать). В туторах которые смотрел по конфигу там вообще упоминались конфиг который в etc/ngnix валяется