Lo siento, pero estoy un poco confundido sobre lo que necesitaría para hacer que Discourse esté disponible en mi sitio web.
Por lo que entiendo, necesitarías algo como un prefijo forums. para tu dominio actual y ejecutar un contenedor Docker o un servidor completo más en ese nuevo dominio con prefijo para hacer que Discourse esté disponible.
Pero, ¿no se podría hacer usando el mismo nombre de dominio? Por ejemplo, example.com/forums. ¿Quizás Discourse no está diseñado para esa situación?
Otra de mis confusiones tiene que ver con cómo podría instalarlo, considerando que ejecuto mi sitio web en un servidor de HostGator. ¿Tendría que pagar por otro servidor y dominio e instalar Discourse allí? ¿Alguien tiene instrucciones para esta situación?
Hazme saber qué opinas. Probablemente tengas sugerencias completamente diferentes a las que espero.
Creo que HostGator no te ofrece un servidor completo, por lo que necesitarías cambiar de proveedor de alojamiento para realizar una instalación en una subcarpeta (de hecho, creo que quizás podrías hacer una instalación en subcarpeta con Cloudflare delante, pero no sé si alguien lo haya hecho).
Recomendaría la instalación en subdominio por razones obvias. foro.ejemplo.com no es tan mala opción cuando se trata de alojar un foro para tu sitio web.
También puedes optar por la ruta de subcarpeta, como sugirió @pfaffman anteriormente, pero en cualquier caso, tendrás que conseguir un servidor distinto a tu cuenta de HostGator.
Necesitas lo que se conoce como un VPS con acceso root para instalar y gestionar Discourse.