#!/bin/bash # プロジェクトのルートディレクトリに移動 cd "$(dirname "$0")/.." # 仮想環境が有効でない場合はアクティベート if [[ -z "${VIRTUAL_ENV}" ]]; then source venv/bin/activate fi # 環境変数を設定 export FLASK_ENV=production export FLASK_APP=wsgi.py # Gunicornでアプリケーションを起動 # NOTE: workersを1以上にするにはVOICEPEAKが1つ以上のプロセスを起動できないので実装を改善してエラーエラーが発生しないようにする必要がある exec gunicorn --workers 1 --bind 0.0.0.0:5000 wsgi:app