Configuration Nginx dans Discourse Docker ?

Salut ! J’ai installé Discourse Docker, j’ai besoin de faire des modifications dans la configuration Nginx, mais je ne trouve pas le fichier de configuration. Dans le dossier /etc/ il n’y a pas de dossier nginx du tout :frowning:

Les dossiers /var/www, /var/nginx/conf, /etc/nginx n’existent pas.

Selon ce que vous souhaitez modifier dans la configuration nginx, le moyen le plus simple serait d’utiliser un nginx externe comme proxy inverse pour le conteneur discourse et d’y apporter vos modifications.

Alternativement, si vous souhaitez apporter des modifications directement à votre serveur nginx interne, vous devrez peut-être créer un hook dans votre fichier yml. Cela variera en fonction de ce que vous souhaitez accomplir, mais ce sujet vous donnera un indice Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy

2 « J'aime »

Pourquoi ?

Qu’essayez-vous de faire ? Ce n’est probablement pas la bonne façon de procéder.

Mais vous pouvez regarder dans le répertoire templates de /var/discourse pour un exemple de la façon de modifier les fichiers nginx lors de la construction du conteneur.

1 « J'aime »

L’ajout de CSP est pris en charge dans Discourse via les paramètres, vous n’avez donc rien à faire avec nginx. Voir :

2 « J'aime »