Heroku Setup With Flask

heroku設定紀錄,透過範例檔案修改成自己的程式。

配置

下載範例檔案

git clone https://github.com/heroku/python-getting-started.git
cd python-getting-started

創建一個虛擬機

heroku create
git push heroku master

為了運行自己的程式建立一個python檔案python_module.pyprocfile要改成下面內容,注意python_module要改成對映的名子

web: gunicorn python_module:app

安裝仰賴透過requirements.txt

flask
gunicorn

執行

在瀏覽器顯示該專案

heroku open

出錯時透過以下指令檢查log

heroku logs --tail

可能想要邊推邊檢查錯誤

git push heroku master; heroku logs --tail

重新啟動

heroku restart

參考


web container