Construction de l'image Discourse à partir de discourse/discourse - comment installer des plugins

Merci beaucoup pour toute l’aide jusqu’à présent, Jay.

J’ai une autre question :slight_smile:

Actuellement, je définis plusieurs variables d’environnement dans notre déploiement, par exemple DISCOURSE_BACKUP_LOCATION=s3, et je crois comprendre que Discourse utilisera cette valeur plutôt que celle définie via l’interface utilisateur et donc stockée dans la table site_settings - est-ce correct ? Si oui, existe-t-il des outils/scripts qui me permettraient de vérifier quelles variables d’environnement sont définies et de déterminer leur équivalent dans les paramètres du site ?

Pourquoi - Je cherche à migrer une instance Discourse en cours d’exécution et pour aider à minimiser le risque, je voulais ne pas définir les variables d’environnement pour l’instant au cas où j’en oublierais dans la nouvelle instance et que cela ait un impact préjudiciable sur la nouvelle instance. Ma pensée était de vérifier ce qui est défini dans l’instance actuelle, de créer les paramètres pertinents dans la table, de sauvegarder/restaurer sur la nouvelle instance, puis de retirer progressivement les variables d’environnement une par une.

Logique - peut-être pas, mais je pensais que ce serait l’approche la plus sensée juste au cas où une variable d’environnement dans l’instance en cours d’exécution serait différente/non prise en charge dans la nouvelle instance (en cours d’exécution = ancienne version de Discourse, nouvelle = dernière version de Discourse).