Почему вы официально поддерживаете только Docker?
Хостинг приложений Rails — дело сложное. Даже если на вашем сервере уже установлены Postgres, Redis и Ruby, вам всё равно нужно беспокоиться о запуске и мониторинге процессов Sidekiq и Rails, а также о настройке Nginx. С Docker ваша полностью оптимизированная конфигурация Discourse доступна в виде простого контейнера, а веб-интерфейс делает обновление до новых версий Discourse таким же лёгким, как нажатие кнопки.