| | |
| | |
| | |
| | |
| |
|
| | FROM python:3.10-slim |
| |
|
| | |
| | RUN apt-get update && apt-get install -y --no-install-recommends \ |
| | build-essential \ |
| | git \ |
| | git-lfs \ |
| | libsox-dev \ |
| | ffmpeg \ |
| | gcc \ |
| | build-essential \ |
| | g++-12 |
| |
|
| | |
| | RUN useradd -m -u 1000 user |
| | USER user |
| | ENV HOME=/home/user \ |
| | PATH=/home/user/.local/bin:$PATH |
| | WORKDIR $HOME/app |
| |
|
| | |
| | RUN pip install --no-cache-dir --upgrade pip |
| |
|
| | |
| | RUN pip install --no-cache-dir torch torchaudio --index-url https://download.pytorch.org/whl/cpu |
| |
|
| | |
| | RUN pip install --no-cache-dir ttsdb_f5_tts==0.1.4 |
| |
|
| | |
| | RUN pip install --no-cache-dir gradio>=5.15.0 |
| |
|
| | |
| | COPY --chown=user app.py $HOME/app/ |
| | |
| | COPY --chown=user examples $HOME/app/examples |
| |
|
| | |
| | EXPOSE 7860 |
| |
|
| | |
| | CMD ["python", "app.py"] |
| |
|