Erreur lors de l’exécution de l’application localement dans l’environnement de production.
dev/discourse/lib/discourse.rb:551:in `current_hostname’: constant Discourse::SiteSetting non initialisée (NameError)
Vouliez-vous dire Discourse::SiteSettingMissing
from /Users/dev/discourse/config/initializers/100-verify_config.rb:7:in `’
Bienvenue sur Meta.
Normalement, vous exécuteriez une installation de développement localement :
https://meta.discourse.org/tags/intersection/how-to/dev-install
L’exécution en production localement et sans docker n’est pas prise en charge.
Merci pour votre réponse rapide.
Donc, pour la production, nous devons opter pour Docker ?
vous pouvez faire ce que vous voulez, mais obtenir de l’aide pour d’autres configurations sera délicat à moins que vous ne vouliez payer quelqu’un 
Il y a un projet intéressant ici utilisant un tunnel Cloudflare pour exécuter Discourse localement sur un Raspberry Pi, que vous pourriez peut-être reproduire sur WSL2… mais les deux dans Docker.
Notre installation prise en charge pour la production est documentée ici : discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub.
Pour le développement, utilisez Topics tagged how-to & dev-install comme l’a dit Robert.
@rishabh merci pour votre réponse.
Je vois, j’ai configuré en utilisant docker mais, je dois apporter quelques modifications au code de rails, alors comment puis-je faire cela pour l’environnement de production ?
Créez un plugin.
Ou si les changements sont uniquement côté client, un composant de thème.