Я думаю, что здесь требуется некоторое уточнение касательно роли, которую будет играть Discourse. Как ваш вариант использования связан с обсуждениями/разговорами? Что будет выполняться в Discourse, а что — на вашем сервере?
Это довольно общее утверждение. Сам по себе Discourse — это целая система. Какие данные вы планируете отображать в Discourse, которые поступают из вашего другого сервера или синхронизируются с ним?
Исходя из предоставленной вами информации, это определённо можно реализовать с помощью плагина. Существуют интеграции для WordPress, GitHub и других платформ, которые могут выполнять схожие задачи. Но это лишь мои догадки, основанные на прочтении между строк.
Если вы хотите понять, как создавать плагины, вот отличная подборка ссылок от @merefield:
Также рекомендую эту тему:
https://meta.discourse.org/t/creating-routes-in-discourse-and-showing-data/48827/19?u=fzngagan