From 6cb8a5833efce5b21e669d17e3a02ddfe68f98a2 Mon Sep 17 00:00:00 2001 From: McCloudS <64094529+McCloudS@users.noreply.github.com> Date: Wed, 13 Mar 2024 20:12:36 -0600 Subject: [PATCH] Create Dockerfile.cpu --- Dockerfile.cpu | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Dockerfile.cpu diff --git a/Dockerfile.cpu b/Dockerfile.cpu new file mode 100644 index 0000000..a7f4c1e --- /dev/null +++ b/Dockerfile.cpu @@ -0,0 +1,31 @@ +FROM ubuntu:22.04 + +WORKDIR /subgen + +RUN apt-get update \ + && apt-get install -y \ + python3 \ + python3-pip \ + ffmpeg \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* \ + && pip3 install \ + numpy \ + stable-ts \ + fastapi \ + requests \ + faster-whisper \ + uvicorn \ + python-multipart \ + python-ffmpeg \ + whisper \ + transformers \ + accelerate \ + optimum + +ENV PYTHONUNBUFFERED=1 + +ADD https://raw.githubusercontent.com/McCloudS/subgen/main/launcher.py /subgen/launcher.py +ADD https://raw.githubusercontent.com/McCloudS/subgen/main/subgen/subgen.py /subgen/subgen.py + +CMD [ "bash", "-c", "python3 -u launcher.py && python3 -u subgen.py" ]