##やろうとしていること
- pythonプログラム(LINE Bot)をHerokuにDeployしたい。
- pythonプログラムは、LINEからのメッセージに応じてLEDを点灯させる。
- pythonプログラムの構成は、
main.py
|---LED_ON.py
|---LED_OFF.py
main.pyから**"subprocess"**して、LED ON/OFFを制御しています。
##今の状況
ngrokを利用して、アプリケーションの動作確認まで完了しました。
恒久的に動作させたいので、herokuにdeployしたいと考えています。
herokuへのdeployが初めてとなりますので、deploy前に次のことを確認させてください。
##教えてほしいこと
0. herokuへのdeployまでの流れは、次のとおりで正しいでしょうか?
①ディレクトリ作成
$ mkdir my-heroku
$ cd my-heroku
②設定ファイル作成
/my-heroku$ pip freeze > requirements.txt
/my-heroku$ echo 'web: python main.py' > Procfile
/my-heroku$ echo 'python-2.7.16' > runtime.txt
③Heroku login
/my-heroku$ heroku login
④Gitリポジトリ作成
/my-heroku$ git init
/my-heroku$ git add .
/my-heroku$ git commit -m "first commit"
⑤アプリクリエイト
/my-heroku$ heroku create my-app
⑥deploy
/my-heroku$ git push heroku master
1. LED_ON.pyとLED_OFF.pyは、①で作成したフォルダに、main.pyと一緒に保存すれば良いのでしょうか?
2. deployにあたって、注意するべきことなどありましたら、教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー