Salut à tous,
J’installe Discourse officiel pour la première fois. J’ai suivi les instructions standard : discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub, sauf que j’ai également appliqué ces modifications concernant mon port, car le port 80 est déjà occupé : Run other websites on the same machine as Discourse
J’ai modifié les ports exposés en 3002:3000. Mon répertoire par défaut, où j’ai cloné le dépôt Git et où se trouvent tous mes fichiers Discourse, est var/www/docker-sites/discourse au lieu de var/discourse. Mon fichier app.yml est identique à standalone.yml dans le dossier samples, à l’exception des modifications apportées aux ports et au répertoire par défaut.
J’utilise Cloudflare pour générer mon certificat SSL et ma clé. Les détails figurent dans mon fichier etc/nginx/nginx.conf.
Je ne migre aucune base de données. Il s’agit d’une installation fraîche sans utilisateurs ni publications. Mon VPS dispose de 2 Go de RAM.
J’obtiens une erreur 502 Gateway. J’ai essayé de rafraîchir la page. Oui, mes enregistrements DNS sont correctement configurés sur Cloudflare et le trafic est bien proxyfié. Le domaine est le même que celui indiqué dans app.yml. J’ai également saisi correctement toutes mes informations SMTP dans app.yml. J’ai exécuté la commande ./launcher rebuild app sans aucune erreur. Je suis sous Ubuntu 20.04.
Avez-vous des idées sur la raison de cette erreur 502 Gateway ?