Harpyia/Dockerfile

21 lines
464 B
Docker

FROM python:3.10-slim
WORKDIR /app
COPY requirements.txt /app
RUN apt-get update && apt-get install git -y
RUN pip3 install -r requirements.txt
RUN pip3 install "git+https://github.com/openai/whisper.git"
RUN apt-get install -y ffmpeg
RUN whisper --model medium --language ru dummy.wav; exit 0
RUN whisper --model small --language ru dummy.wav; exit 0
COPY . .
EXPOSE 5000
ENV FLASK_APP=src/app.py
CMD [ "python3", "-m" , "flask", "run", "--host=0.0.0.0"]