Herokuにアップしたアプリから参照するための環境変数を設定する

APIのキーとか、公開リポジトリにupしたくない設定は環境変数として設定します。

設定はコマンドラインから実行できます。


コマンドラインツールはこちらからインストールできます
https://toolbelt.herokuapp.com/


設定する

$ heroku config:add API_KEY=xxxxxxxxxxxxxx


設定されている値を取得する

$ heroku config:get API_KEY
xxxxxxxxxxxxxx


設定されている値を一覧取得

$ heroku config
API_KEY: xxxxxxxxxxxxxx


設定から削除

heroku config:remove API_KEY


特に難しくないです



pythonでherokuに設定した環境変数を取得する方法は普通と変わりません。

api_key = os.environ["API_KEY"]
print api_key
# => xxxxxxxxxxxxxx