black44 commited on
Commit
3ddb926
·
verified ·
1 Parent(s): 80bc30e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -6
Dockerfile CHANGED
@@ -7,8 +7,10 @@ ENV PYTHONDONTWRITEBYTECODE=1 \
7
  HF_HOME=/app/.cache \
8
  TRANSFORMERS_VERBOSITY=error
9
 
10
- # Set working directory and create necessary folders
11
  WORKDIR /app
 
 
12
  RUN mkdir -p /app/.cache /app/models/suno-bark /app/models/sentiment && \
13
  chmod -R 777 /app/.cache /app/models
14
 
@@ -48,11 +50,11 @@ except Exception as e:
48
  exit(1)
49
  EOF
50
 
51
- # Copy application source code
52
- COPY app .
53
 
54
- # Expose port for Hugging Face Space
55
  EXPOSE 7860
56
 
57
- # Launch app using Uvicorn
58
- CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "7860"]
 
7
  HF_HOME=/app/.cache \
8
  TRANSFORMERS_VERBOSITY=error
9
 
10
+ # Set working directory
11
  WORKDIR /app
12
+
13
+ # Create necessary folders
14
  RUN mkdir -p /app/.cache /app/models/suno-bark /app/models/sentiment && \
15
  chmod -R 777 /app/.cache /app/models
16
 
 
50
  exit(1)
51
  EOF
52
 
53
+ # Copy application source code to container
54
+ COPY . .
55
 
56
+ # Expose port (for Hugging Face Space or local dev)
57
  EXPOSE 7860
58
 
59
+ # Start the FastAPI app (assuming your file is named main.py)
60
+ CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]