Выполнение внешнего HTTP-запроса из Discourse

Я думаю, что здесь требуется некоторое уточнение касательно роли, которую будет играть Discourse. Как ваш вариант использования связан с обсуждениями/разговорами? Что будет выполняться в Discourse, а что — на вашем сервере?

Это довольно общее утверждение. Сам по себе Discourse — это целая система. Какие данные вы планируете отображать в Discourse, которые поступают из вашего другого сервера или синхронизируются с ним?

Исходя из предоставленной вами информации, это определённо можно реализовать с помощью плагина. Существуют интеграции для WordPress, GitHub и других платформ, которые могут выполнять схожие задачи. Но это лишь мои догадки, основанные на прочтении между строк.

Если вы хотите понять, как создавать плагины, вот отличная подборка ссылок от @merefield:

Также рекомендую эту тему:
https://meta.discourse.org/t/creating-routes-in-discourse-and-showing-data/48827/19?u=fzngagan