Это было бы гораздо полезнее, если бы объясняло, как использовать переменные окружения для переопределения (и предоставления через интерфейс пользователя) системных настроек или глобальных настроек в файле глобальных переменных по умолчанию (
и ссылалось бы на него, чтобы люди могли видеть эти настройки, например, скрытые настройки Redis.
Это запутанный пример, так как он не имеет ничего общего с Discourse.
Можно упомянуть, что это то же самое, что использование аналогичной команды настройки в Docker, возможно.
Я вижу, что вы сделали это, потому что создали Setup Cross-Origin Resource Sharing (CORS), так что, возможно, используйте это в качестве примера.