0

对于 Ruby on Rails 应用程序,我注意到ENV['NUCLEAR_LAUNCH_CODES'] = 12345与 Heroku 不同,我无法选择在任何地方做任何事情。

对于 Rails 3.2.17 应用程序,有谁知道最佳实践是什么?

4

2 回答 2

1

figaro您可以使用gem设置环境变量。

于 2014-03-17T18:25:43.403 回答
0

你可以使用引擎场的这个食谱

如果您的环境变量中有一些敏感数据,自定义配方允许您在应用程序存储库之外管理变量。

应用配方后,您的应用程序可以使用配方中配置的环境变量。

但是如果rails console通过 ssh 使用,则必须在进入控制台之前显式读取并执行配置文件。

source /data/YOUR_APP_NAME/shared/config/env.custom
bundle exec rails console
于 2014-10-26T07:36:56.527 回答