work-sejal commited on
Commit
2d7a15a
·
1 Parent(s): 70ea7be

Fix: Use uvicorn instead of gunicorn for ASGI

Browse files
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. requirements.txt +0 -1
Dockerfile CHANGED
@@ -10,4 +10,4 @@ ENV MODEL_ARTIFACT_DIR=/data/artifacts/models
10
  ENV DATASET_DIR=/data/learning_outcome_os_dataset_v2
11
  ENV LOG_LEVEL=INFO
12
  EXPOSE 7860
13
- CMD ["gunicorn", "-w", "4", "-b", "0.0.0.0:7860", "--timeout", "120", "app.main:app"]
 
10
  ENV DATASET_DIR=/data/learning_outcome_os_dataset_v2
11
  ENV LOG_LEVEL=INFO
12
  EXPOSE 7860
13
+ CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860"]
requirements.txt CHANGED
@@ -5,7 +5,6 @@
5
  # --- Web Framework ---
6
  fastapi==0.115.6
7
  uvicorn==0.34.0
8
- gunicorn==23.0.0
9
  pydantic==2.10.4
10
  pydantic-settings==2.7.1
11
 
 
5
  # --- Web Framework ---
6
  fastapi==0.115.6
7
  uvicorn==0.34.0
 
8
  pydantic==2.10.4
9
  pydantic-settings==2.7.1
10