Возможно, я ошибаюсь, но ожидается, что для Vagrant мы будем поддерживать конфигурацию и публиковать образ. Эти два пункта не рассматриваются.
Для очень простого в настройке решения, позволяющего быстро перейти от нуля к результату, используйте WSL2 + Docker dev.
Руководство для начинающих по установке Discourse для разработки с использованием Docker