Размещение HTML-страницы на установке Discourse

Что ж, вы можете создать новый маршрут в плагине и разместить на нём всё, что захотите.

Однако даже простая версия этого решения будет работать «внутри» Discourse.

Посмотрите код моих плагинов Word Cloud или Community Network, чтобы понять, как это реализовано.