Use Uvicorn for production with Nginx
This commit is contained in:
@@ -18,4 +18,6 @@ WORKDIR /code
|
||||
COPY requirements.prod.txt /code/
|
||||
RUN python -m venv /venv
|
||||
RUN . /venv/bin/activate && pip install -r requirements.prod.txt
|
||||
CMD . /venv/bin/activate && uwsgi --ini /conf/uwsgi.ini
|
||||
# CMD . /venv/bin/activate && uwsgi --ini /conf/uwsgi.ini
|
||||
CMD . /venv/bin/activate && uvicorn --reload --workers 2 --uds /var/run/socks/app.sock app.asgi:application
|
||||
# CMD . /venv/bin/activate && gunicorn -b 0.0.0.0:8000 --reload app.asgi:application -k uvicorn.workers.UvicornWorker
|
||||
@@ -5,7 +5,9 @@ django-crispy-forms
|
||||
crispy-bulma
|
||||
stripe
|
||||
django-rest-framework
|
||||
uwsgi
|
||||
uvloop
|
||||
uvicorn[standard]
|
||||
gunicorn
|
||||
django-htmx
|
||||
cryptography
|
||||
django-debug-toolbar
|
||||
|
||||
Reference in New Issue
Block a user