diff --git a/entrypoint.sh b/entrypoint.sh index 96fcc64..aa2d908 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,21 +11,19 @@ sleep 2 python manage.py migrate python manage.py collectstatic --no-input -python manage.py runserver 0.0.0.0:8000 - # harakiri parameter respawns processes taking more than 20 seconds # max-requests parameter respawns processes after serving 5000 requests # vacuum parameter cleans up when stopped -#uwsgi --chdir="$(pwd)" \ -# --module=med.wsgi:application \ -# --env DJANGO_SETTINGS_MODULE=med.settings \ -# --master \ -# --pidfile="$(pwd)/uwsgi.pid" \ -# --socket="$(pwd)/uwsgi.sock" \ -# --processes=5 \ -# --chmod-socket=600 \ -# --harakiri=20 \ -# --max-requests=5000 \ -# --vacuum \ -# --daemonize="$(pwd)/uwsgi.log" \ -# --protocol=fastcgi \ No newline at end of file +uwsgi --chdir="$(pwd)" \ + --module=med.wsgi:application \ + --env DJANGO_SETTINGS_MODULE=med.settings \ + --master \ + --pidfile="$(pwd)/uwsgi.pid" \ + --socket="$(pwd)/uwsgi.sock" \ + --processes=5 \ + --chmod-socket=600 \ + --harakiri=20 \ + --max-requests=5000 \ + --vacuum \ + --daemonize="$(pwd)/uwsgi.log" \ + --protocol=fastcgi \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index f02f58e..2e68d39 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,6 +9,6 @@ python-stdnum==1.10 djangorestframework==3.9.2 pyyaml==3.13 coreapi==2.3.3 -psycopg2 +psycopg2==2.7.7 uwsgi==2.0.18 mysqlclient==1.4.3