Comment configurer NGINX dans le conteneur Docker Discourse

Mon forum Discourse fonctionne à l’adresse forum.example.com. Je veux configurer NGINX dans le conteneur Docker de Discourse et j’ai suivi les instructions ici
Run other websites on the same machine as Discourse
Après avoir terminé la configuration selon les instructions, j’ai rencontré une erreur “ERR_TOO_MANY_REDIRECTS”


Des suggestions ou idées pour résoudre ce problème ?

Vous voulez dire que vous souhaitez utiliser un nginx externe comme proxy inverse pour une raison quelconque ?

Il y a un nginx à l’intérieur du conteneur discourse et il est configuré.

Quel problème essayez-vous de résoudre ?

Vous devrez partager des détails plus explicites sur ce que vous avez fait.

Mon souhait est d’utiliser forum.example.com/forum pour le forum et forum.example.com pour une page HTML.
J’ai cherché une solution et j’ai trouvé que je devais configurer un proxy nginx supplémentaire devant le conteneur Docker.
J’ai essayé de suivre les instructions ci-dessus, mais le résultat n’a pas été concluant.

1 « J'aime »

Voir Servir Discourse à partir d’un sous-dossier (préfixe de chemin) au lieu d’un sous-domaine.

J’ai lu cet article et il indique qu’il nécessite des clients hébergés au niveau de l’entreprise pour pouvoir l’utiliser. Est-ce exact ?

Oui, c’est vrai pour les clients hébergés. Mais si vous lisez après ceci :

Il décrit comment le faire sur votre propre serveur. Les mises en garde selon lesquelles c’est difficile, compliqué et pas vraiment recommandé sont toutes vraies, cependant. La plupart des gens s’accordent maintenant à dire qu’il n’y a aucun avantage SEO à utiliser un sous-dossier.

2 « J'aime »