Seth commited on
Commit
e838fd1
·
1 Parent(s): 09dac43
Files changed (2) hide show
  1. Dockerfile +4 -1
  2. backend/app/main.py +3 -3
Dockerfile CHANGED
@@ -26,4 +26,7 @@ COPY --from=frontend-build /frontend/dist /app/frontend/dist
26
  # HF Spaces uses port 7860
27
  EXPOSE 7860
28
 
29
- CMD ["uvicorn", "backend.app.main:app", "--host", "0.0.0.0", "--port", "7860"]
 
 
 
 
26
  # HF Spaces uses port 7860
27
  EXPOSE 7860
28
 
29
+ # Set PYTHONPATH to include backend directory
30
+ ENV PYTHONPATH=/app/backend:$PYTHONPATH
31
+
32
+ CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860", "--app-dir", "/app/backend"]
backend/app/main.py CHANGED
@@ -14,9 +14,9 @@ from typing import Dict, List
14
  import json
15
  import asyncio
16
 
17
- from app.database import get_db, UploadedFile, Prompt, GeneratedSequence
18
- from app.models import UploadResponse, PromptSaveRequest, SequenceResponse
19
- from app.gpt_service import generate_email_sequence
20
 
21
  app = FastAPI()
22
 
 
14
  import json
15
  import asyncio
16
 
17
+ from .database import get_db, UploadedFile, Prompt, GeneratedSequence
18
+ from .models import UploadResponse, PromptSaveRequest, SequenceResponse
19
+ from .gpt_service import generate_email_sequence
20
 
21
  app = FastAPI()
22