diff --git a/archilance/settings/gunicorn.conf.py b/archilance/settings/gunicorn.conf.py new file mode 100644 index 0000000..84788b2 --- /dev/null +++ b/archilance/settings/gunicorn.conf.py @@ -0,0 +1,9 @@ +bind = '127.0.0.1:8046' +workers = 3 +user = "www-data" +reload = True + +try: + from local_gunicorn import * +except ImportError: + pass diff --git a/archilance/wsgi.py b/archilance/wsgi.py index 69856cf..1286ecd 100644 --- a/archilance/wsgi.py +++ b/archilance/wsgi.py @@ -11,7 +11,7 @@ from django.core.wsgi import get_wsgi_application from django.template.base import Variable import os -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "archilance.settings") +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "archilance.settings.prod") application = get_wsgi_application() diff --git a/requirements/base.txt b/requirements/base.txt index cfc10d3..0e1edab 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -38,3 +38,4 @@ sqlparse==0.1.19 tornado==4.3 natsort django-mathfilters +gunicorn==19.6.0