Спасибо за ответ.
Говорю это с utmost уважением, но Discourse «из коробки» фактически требует собственного сервера. Использование обратного прокси для запуска веб-сервера параллельно с Discourse на одном и том же VPS — это лотерея, что подтверждается комментариями и другими жалобами; SSL может работать, а может и нет. Кроме того, практически невозможно запустить два экземпляра Discourse на одном сервере. Всё это, на мой взгляд, является препятствием. Ни одно другое форумное программное обеспечение, включая высокоуровневые платформы вроде XenForo или Invision, не требует таких усилий и сопряжено с такой неопределённостью. Это дорогие пакеты, так что, полагаю, вы получаете то, за что не платите в случае с Discourse. Как новый пользователь, сталкивающийся со всеми этими препятствиями, я просто вижу, что Discourse был разработан без учёта чего-либо другого (то есть веб-сайтов).
Кстати, как отмечалось в моём первоначальном посте, я использовал развёртывание в один клик для Discourse. Значит, мне придётся сделать всё наоборот, чтобы попытаться запустить Apache (или Nginx, если я не найду руководства) на том же сервере. Если я собираюсь использовать Discourse как основную форумную платформу, мне не интересно запускать два сервера для одного сообщества. Это просто глупо.