gunicorn as prod env
This commit is contained in:
parent
9ecab37cc0
commit
2d4530ae24
@ -17,6 +17,7 @@ Usage $0 [ bootstrap | worker | web | venv | install | link | cert ]
|
||||
install Install requirements
|
||||
link Link dev oshipka
|
||||
|
||||
prod Run in prod
|
||||
cert [DOMAIN] Install certificate
|
||||
"
|
||||
|
||||
@ -89,6 +90,12 @@ bootstrap() {
|
||||
link_dev_oshipka
|
||||
}
|
||||
|
||||
run_in_prod() {
|
||||
shift
|
||||
PORT=$1
|
||||
gunicorn -w 4 -b 0.0.0.0:${PORT} run:app
|
||||
}
|
||||
|
||||
command_main() {
|
||||
INITIAL_COMMAND=$1
|
||||
case "$INITIAL_COMMAND" in
|
||||
@ -104,6 +111,8 @@ command_main() {
|
||||
;;
|
||||
link) link_dev_oshipka "$@"
|
||||
;;
|
||||
prod) run_in_prod "$@"
|
||||
;;
|
||||
cert) install_cert "$@"
|
||||
;;
|
||||
*) >&2 echo -e "${HELP}"
|
||||
|
@ -14,6 +14,7 @@ Flask-Security==3.0.0
|
||||
Flask-SQLAlchemy==2.4.1
|
||||
Flask-Table==0.5.0
|
||||
Flask-WTF==0.14.3
|
||||
gunicorn==20.0.4
|
||||
importlib-metadata==1.5.2
|
||||
inflect==4.1.0
|
||||
itsdangerous==1.1.0
|
||||
|
Loading…
Reference in New Issue
Block a user