非常感谢Jay迄今为止提供的所有帮助。
我还有另一个问题 ![]()
目前,我在部署中设置了几个环境变量,例如 DISCOURSE_BACKUP_LOCATION=s3,我的理解是 Discourse 会使用该值而不是通过 UI 设置并存储在 site_settings 表中的值——这是正确的吗?如果是,是否有任何工具/脚本可以让我检查设置了哪些环境变量并确定其等效的站点设置?
原因——我正试图迁移一个正在运行的 Discourse 实例,为了帮助最小化风险,我暂时不想设置这些环境变量,以防我在新实例中遗漏了任何一个,从而对新实例产生不利影响。我的想法是,我可以检查当前实例中设置了什么,在表中创建相关的设置,备份/恢复到新实例,然后一次一个地移除环境变量。
这听起来合乎逻辑——也许不是,但我认为这是最明智的方法,以防运行实例中的环境变量在新实例中不同/不受支持(运行中 = 旧版 Discourse,新版 = 最新版 Discourse)。