Ruby on rails Rails多个主密钥
我们有多个rails应用程序在一个生产箱上运行,有可能有多个环境变量吗 我们现在在bashrc中看到的是Ruby on rails Rails多个主密钥,ruby-on-rails,Ruby On Rails,我们有多个rails应用程序在一个生产箱上运行,有可能有多个环境变量吗 我们现在在bashrc中看到的是 RAILS_MASTER_KEY="secret" 我们能做些类似的事情吗 config.secret_key=ENV["RAILS_KEY_1"] RAILS_KEY_1=“secret1” RAILS_KEY_2=“secret2” 然后在config/environments/production.rb中 做点像 config.secret_
RAILS_MASTER_KEY="secret"
我们能做些类似的事情吗
config.secret_key=ENV["RAILS_KEY_1"]
RAILS_KEY_1=“secret1”
RAILS_KEY_2=“secret2”
然后在config/environments/production.rb中
做点像
config.secret_key=ENV["RAILS_KEY_1"]
rails中是否有支持多个主密钥的机制
谢谢,
kevin哪种Rails版本?您可以通过
master.key
文件而不是env var来提供密钥。这可能是您最好的选择,除非您希望将每个文件夹的env vars与DirEnv或Foreman之类的预加载程序一起使用,以不同的Rails\u master\u密钥调用Rails命令将master.key提交到回购协议,对吗?