aboutsummaryrefslogtreecommitdiffstats
path: root/manage.py
diff options
context:
space:
mode:
authorGravatar Leon Sandøy <[email protected]>2020-11-14 21:18:04 +0100
committerGravatar Leon Sandøy <[email protected]>2020-11-14 21:18:04 +0100
commita8d4ac9841fe7be63aed2ba33b171c21f0eb5f33 (patch)
treeb3f2699a6d9f2e33e00596d9f20857bfe0847a6f /manage.py
parentAdd Notion to sponsors (diff)
Banish UWSGI from my life, replace with gunicorn.
This gets rid of various uwsgi stuff that we will no longer be needing. Enter; gunicorn.
Diffstat (limited to 'manage.py')
-rwxr-xr-xmanage.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/manage.py b/manage.py
index d4748a3a..62352177 100755
--- a/manage.py
+++ b/manage.py
@@ -10,7 +10,6 @@ import django
from django.contrib.auth import get_user_model
from django.core.management import call_command, execute_from_command_line
-
DEFAULT_ENVS = {
"DJANGO_SETTINGS_MODULE": "pydis_site.settings",
"SUPER_USERNAME": "admin",
@@ -156,10 +155,8 @@ class SiteManager:
call_command("runserver", "0.0.0.0:8000")
return
- import pyuwsgi
-
- # Run uwsgi for production server
- pyuwsgi.run(["--ini", "docker/uwsgi.ini"])
+ # Run gunicorn for production server
+ os.system("gunicorn --preload -b 0.0.0.0:8000 pydis_site.wsgi:application --threads 8 -w 4")
def main() -> None: