yymm / Yoichi-Old

Give a cloud for your Kyudo.
app.yoichi.jp.net
Other
1 stars 0 forks source link

デプロイに環境変数の設定が必要 #16

Closed yymm closed 10 years ago

yymm commented 10 years ago

は必須。SQLite以外のRDBを使用する場合は

を設定する必要がある。

Portを指定する場合は、

を設定する。デフォルトは5000。

yymm commented 10 years ago

Python3を使ってMySQLさわれそうなので( #17 )、ConfigParser使えそうです。

というわけで、Config->環境変数チェックのコードに変更します。(これでherokuでも運用できるはず)

yymm commented 10 years ago

Configファイルを盛りました。

keys.cfg

[twitter]
TWITTER_API_KEY=<key>
TWITTER_API_SECRET=<secret>
[testing]
TESTING=True
[admin]
ADMIN=<admin>
ADMIN_PASSWORD=<admin_pass>

Configを使えない環境(herokuとか)では環境変数から設定可能。

export TWITTER_API_KEY=<key>
export TWITTER_API_SECRET=<secret>
export YOICHI_TESTING=True
export YOICHI_ADMIN=<admin>
export YOICHI_ADMIN_PASSWORD=<admin_pass>

デプロイのときに必要な環境変数

export YOICHI_DATABASE_URI=<db path>
export YOICHI_SECRET_KEY=<secret key>
yymm commented 10 years ago

configがわからなくなった時はこのIssue。