Назад | Перейти на главную страницу

Каков наилучший подход к хранению и развертыванию файлов переменных среды в Node.js, если они исключены из системы контроля версий?

Во-первых, немного предыстории: у меня есть приложение стека MEAN, работающее на Bitnami Ubuntu, на AWS. У меня есть файл .env с ключами API и т. Д., Который исключен из моего репо с помощью .gitignore.

Я понимаю основные подходы к инициализации приложения для получения файла .env, но ни одна из статей, в которых описываются эти комментарии к (1), какие варианты есть для развертывания вашего .env на вашем сервере, если его нет в вашем репозитории git, нет, и (2) если он не хранится в системе контроля версий, где лучше всего хранить этот файл .env, чтобы он был безопасным?

Другой опыт этого был бы очень ценным. Я не нашел ничего похожего в Google, SO или SF.

Спасибо.