Извините, но я немного запутался в том, что нужно для размещения Discourse на моём сайте.
Насколько я понимаю, для этого требуется поддомен с префиксом вроде forums. к вашему текущему доменному имени, а также запуск Docker-контейнера или отдельного сервера на этом новом поддомене.
Но разве нельзя сделать это с использованием того же доменного имени? Например, example.com/forums? Возможно, Discourse не предназначен для такой ситуации?
Ещё один мой вопрос касается установки, учитывая, что мой сайт работает на сервере HostGator. Придется ли мне оплачивать отдельный сервер и домен и устанавливать Discourse там? Есть ли у кого-то инструкции для такой ситуации?
Дайте знать, что вы думаете. У вас, вероятно, есть совершенно другие предложения, чем я ожидаю.
Полагаю, что HostGator не предоставляет вам выделенный сервер, поэтому для установки в подпапку потребуется сменить хостинг (на самом деле, я думаю, что установка в подпапку возможна и с Cloudflare перед ним, но не уверен, что кто-то уже пробовал это сделать).
Я рекомендую установить на поддомен по очевидным причинам. forum.example.com — это вполне приемлемый вариант для размещения форума на вашем сайте.
Вы также можете выбрать путь с подпапкой, как предложил @pfaffman выше, но в любом случае вам понадобится сервер, отличный от вашего аккаунта на HostGator.
Для установки и управления Discourse вам понадобится VPS с root-доступом.