Rails 5.2 with master.key - Heroku deployment

后端 未结 2 1216
甜味超标
甜味超标 2021-01-31 16:11

Rails 5.2 introduces the encrypted secrets feature through the usage of the awesome credentials.yml. But I\'m struggling to get it to work with Heroku.

Is t

2条回答
  •  Happy的楠姐
    2021-01-31 16:40

    You should set the environment variable RAILS_MASTER_KEY, either on your heroku web dashboard, or using console:

    $ heroku config:set RAILS_MASTER_KEY=
    

    Example:

    $ heroku config:set RAILS_MASTER_KEY=123456789
    

    (The < and > are placeholders)

    Rails will detect this variable and use it as your master key (instead of looking for it in master.key file).

提交回复
热议问题