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