Remsky commited on
Commit
70227c1
·
verified ·
1 Parent(s): 87eda6e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -13
Dockerfile CHANGED
@@ -10,19 +10,10 @@ ENV ONNX_NUM_THREADS=2
10
  ENV ONNX_INTER_OP_THREADS=1
11
  ENV VOICE_CACHE_SIZE=1
12
 
13
- # Add root redirect to main.py
14
- USER root
15
- RUN sed -i '/# Health check endpoint/i \
16
- # Root redirect to web player\
17
- @app.get("/")\
18
- async def root_redirect():\
19
- from fastapi.responses import RedirectResponse\
20
- return RedirectResponse(url="/web/")\
21
- \
22
- ' /app/api/src/main.py
23
- USER appuser
24
 
25
  EXPOSE 7860
26
 
27
- # Run FastAPI
28
- CMD ["uv", "run", "python", "-m", "uvicorn", "api.src.main:app", "--host", "0.0.0.0", "--port", "7860"]
 
10
  ENV ONNX_INTER_OP_THREADS=1
11
  ENV VOICE_CACHE_SIZE=1
12
 
13
+ # Copy startup script
14
+ COPY hf_start.py /app/hf_start.py
 
 
 
 
 
 
 
 
 
15
 
16
  EXPOSE 7860
17
 
18
+ # Run FastAPI with root UI
19
+ CMD ["python", "/app/hf_start.py"]