diff --git a/bin/prod b/bin/prod index 1295c77..f17e864 100755 --- a/bin/prod +++ b/bin/prod @@ -1,8 +1,20 @@ #!/bin/bash +BASE=data/gunicorn + source .venv/bin/activate export FLASK_APP=suchwow/app.py export FLASK_SECRETS=config.py export FLASK_DEBUG=0 export FLASK_ENV=production -gunicorn --bind 0.0.0.0:4000 "suchwow.app:app" -D --log-file ./data/app.log + +mkdir -p $BASE + +gunicorn \ + --bind 0.0.0.0:4000 "suchwow.app:app" \ + --daemon \ + --log-file $BASE/gunicorn.log \ + --pid $BASE/gunicorn.pid \ + --reload + +echo "Starting gunicorn"