Browse Source

feat(docker): run django in uwsgi

Nils Wisiol 8 years ago
parent
commit
c78d3d17c2
2 changed files with 8 additions and 1 deletions
  1. 1 1
      api/entrypoint.sh
  2. 7 0
      api/uwsgi.ini

+ 1 - 1
api/entrypoint.sh

@@ -13,4 +13,4 @@ ls -lh /usr/src/app/desecapi/settings_local.py || exit 1
 python manage.py migrate || exit 1
 
 echo Finished migrations, starting API server ...
-python manage.py runserver 0.0.0.0:8000
+uwsgi --ini uwsgi.ini

+ 7 - 0
api/uwsgi.ini

@@ -0,0 +1,7 @@
+[uwsgi]
+socket = [::]:3031
+chdir = /usr/src/app/
+wsgi-file = desecapi/wsgi.py
+processes = 64
+threads = 4
+#stats = 127.0.0.1:9191