2016-09-02 23 views
4

私は時々変更したい設定の少数の設定で、Heroku上で動作するアプリを持っています。これらの設定を永続的に保存するためにHeroku設定バーを使用したいと思います。Herokuで実行されているアプリの内部から、Herokuの設定変数をプログラムで設定するにはどうすればよいですか?

私はHerokuダッシュボードまたはHeroku CLIから設定を変更できますが、アプリのUI内から設定を変更したいと思います。

私は方法を理解できないようです。アプリのHeroku設定をアプリコード内から変更します。たとえば、単純にdynoの環境を変更すると、その変更はアプリケーションの設定に反映されません。

+0

いくつかの変数を時々変更したい場合は、1つのdbエントリだけでapp_setting.rbモデルを作成することができます。 –

答えて

0

これにはHeroku Platform APIを使用できます。特にthis partruby client

+1

ありがとうMichał、しかし、私はdyno内で認証するか、アプリのenvに私のHeroku APIキーを入れなければなりません。アプリ内でこれをネイティブに行う方法はありませんか? – rossmeissl

+0

残念ながら、私はHerokuのサポートにこの1〜2ヶ月前に尋ねました、そして、彼らは基本的にすべてのenv変数は読み込み専用だと言っていました。それらを設定する唯一の方法は、ui/api/cliを使うか、buildpacksでそれらをエクスポートすることです。 –

関連する問題