La solution recommandée est généralement de créer votre page d’accueil sur un autre serveur (et d’utiliser le sous-domaine www). Si vous souhaitez exécuter les deux sur le même serveur, vous pouvez consulter Configurer Discourse sur un serveur avec des sites Apache existants. Il existe un sujet similaire pour nginx. Les deux supposent que vous savez comment créer votre page d’accueil html.
Pourriez-vous détailler quel serait le but de cette page et ce qu’elle contiendrait ? Vous mentionnez une page HTML, elle serait donc statique, ce qui peut faciliter les choses…
Vous pourriez jeter un œil à Page Publishing, ou utiliser CSS pour supprimer les éléments inutilisés d’une page afin qu’elle apparaisse différemment de votre forum Discourse, par exemple en vous basant sur ceci : Page Publishing - #145 by denvergeeks
Bien que vous puissiez trouver des solutions de contournement comme mes exemples pour avoir une page qui diffère de l’apparence de votre Discourse, donnant l’impression qu’elle n’appartient pas à Discourse, la partie JS serait délicate.
Je pense que la manière la plus appropriée serait soit d’avoir un serveur web avec Discourse sur votre serveur. Il existe une documentation à ce sujet :
Soit d’héberger votre site web sur un serveur différent, ce qui est beaucoup plus facile. Un serveur avec des spécifications basses et bon marché ferait parfaitement l’affaire.
Vous pouvez trouver de tels plans d’hébergement à environ 2 $/mois. Vous pouvez même avoir un plan gratuit 100 Mo sur OVH, mais je pense que le domaine doit être enregistré sur leur site.