Bonjour,
Système : Ubuntu 24.04
Nginx
J’ai un serveur Discourse entièrement fonctionnel hébergé sur forum.example.com, par exemple à l’adresse 192.168.0.2, et un proxy inverse qui héberge une page d’accueil statique sur example.com, par exemple à l’adresse 192.168.0.1.
Étant donné que le proxy inverse hébergeant example.com (index.html) et le serveur Discourse forum.example.com se trouvent sur deux ordinateurs locaux distincts, je me pose les questions suivantes concernant les paramètres de configuration du bloc serveur sur le proxy inverse et les paramètres du fichier app.yml pour le serveur Discourse.
Question 1 :
Je suppose que :
proxy_pass http://unix:/var/discourse/shared/standalone/nginx.http.sock;
devrait ressembler à ceci :
proxy_pass http://192.168.0.2
Dans ce cas, devrais-je également spécifier un port ?
Par exemple :
proxy_pass http://192.168.0.2:80
Et si une affectation de port est requise, quel port dois-je utiliser ? Comment cela se refléterait-il dans le fichier app.yml de Discourse, en ce qui concerne :
#expose:
- “80:80” # http
- “443:443” # https
Je connais la base de connaissances de Discourse sur la configuration de Discourse derrière un proxy inverse, lorsque le proxy inverse et Discourse sont sur le même ordinateur, mais je n’ai pas beaucoup de succès à trouver, autre que des résultats générés par l’IA, quelles seraient les différences lorsque le proxy inverse et l’instance Discourse sont sur deux ordinateurs distincts.
Merci.