Problema ao adicionar a gem vault-rails a um plugin

A postagem que você vinculou diz:

Você tentou fazer isso?

O Discourse não tem uma dependência da gem Rails; nós apenas importamos os módulos de que precisamos. Essa gem que você deseja depende da gem Rails completa, então você precisará adicionar recursivamente cada dependência que o Discourse ainda não inclui.

Temor que será bastante coisa, mas pelo menos isso lhe diz exatamente o que está faltando.