Y a-t-il un moyen de spécifier DISCOURSE_PORT à côté de DISCOURSE_HOSTNAME ?

Vous ne pouvez pas accéder à Discourse via un navigateur web sur un port non standard. Consultez Comment configurer Discourse sur un serveur avec des sites Apache existants. Il existe également un sujet similaire pour nginx, mais vous n’avez besoin que de la partie Discourse, ce qui devrait suffire.

Vous devez également supprimer les modèles SSL et Let’s Encrypt. De plus, il n’est pas nécessaire d’exposer le port 443.