Я создаю приложение Node.js и мне нужно хранить учетные данные базы данных (и другие свойства времени выполнения) таким образом, чтобы их можно было прочитать при развертывании в Heroku. Мой источник доступен в общедоступном репозитории GitHub.
В настоящее время я использую переменные окружения, настроенные с помощью heroku config:add
, но я пытаюсь понять, есть ли альтернативы. Я потенциально хотел бы использовать Cloud9 IDE , но в настоящее время он не поддерживает переменные среды.
Другой вариант - сохранить параметры в конфигурации. файл, но я полагаю, что файл должен быть зарегистрирован в Git (и, следовательно, должен быть общедоступным), чтобы его можно было отправить в Heroku.
Спасибо за вашу помощь.