bogdan_uman
@bogdan_uman
шлЫмазл неукЪ-поцЪ

Считать переменные файла .env?

Здравствуйте. Подскажите пожалуйста. А как правильно считать переменные файла .env?
Нагуглил gem dotenv Но он как бы только для development режима, а что тогда использовать в production?
Сервер под Windows.
Спасибо.
  • Вопрос задан
  • 819 просмотров
Решения вопроса 1
Файл .env не предназначен для production
: сисадмин должен вручную настроить переменные окружения либо при помощи команды setx в bat-файле.
Переменные окружения могут содержать чувствительные данные, которые нельзя знать разработчикам и также адреса серверов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
c3gdlk
@c3gdlk
Ментор в http://rubyboost.ru/
Успешно используем .env в продакшене. Откуда мнение что он не для продакшена?
Ответ написан
blackst0ne
@blackst0ne
Фулстэк-разработчик
Можете этот же гем использовать и для продакшена.

Вся суть выноса данных в ENV в том, чтобы не прописывать секреты в исходном коде, а подставлять их в зависимости от ситуации.
То есть в девелопменте мы подставляем одно, а в продакшене - другое.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы