Приводит ли `config.requre_master_key = false` к работе какие-либо проблемы? - PullRequest
0 голосов
/ 24 октября 2019

Мое приложение создано Rails 5.2.2, и мне требуется master.key, когда я собираю ресурсы, хотя на самом деле оно не используется. Я предоставляю свое приложение в качестве образа докера, поэтому мне нужно создать его при создании образа, но я не хочу включать в него свой master.key. Я также знаю, что на самом деле необходимо это secret_key_base, поэтому я попытался выставить фиктивную SECRET_KEY_BASE в качестве переменной среды, но bundle exec rails assets:precompile RAILS_ENV=production не удалось, поскольку в моем конфигурационном файле config.require_master_key = true. Я думаю, если эти настройки превратятся в false, приложение не проверяет, существует ли master.key или нет, и будет работать нормально. Но я не знаю, почему значение по умолчанию равно true, поэтому я не могу решить сделать это.
Приводит ли config.requre_master_key = false какие-либо проблемы? Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 24 октября 2019

По сути, это файл конфигурации, и вы можете изменить его значение, но если вы получите какие-либо ошибки, вы можете найти обходной путь для этого здесь https://github.com/rails/rails/issues/32947

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...