• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
yjyoon / whisper_server_speaches star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
whisper_server_speachesDockerfile.cuda
Download as .zip file
File name
Commit message
Commit date
.github/workflows
deps: update flake
2024-10-01
examples
Update script.sh
2024-09-03
scripts
chore: fix some ruff errors
2024-10-01
src/speaches
chore: fix some ruff errors
2024-10-01
tests
chore: fix some ruff errors
2024-10-01
.dockerignore
chore: ignore .env
2024-05-27
.envrc
init
2024-05-20
.gitattributes
docs: add live-transcription demo
2024-05-28
.gitignore
chore: update .gitignore
2024-07-03
.pre-commit-config.yaml
fix: pre-commit basedpyright not checking all files
2024-10-01
Dockerfile.cpu
deps: update flake
2024-10-01
Dockerfile.cuda
deps: update flake
2024-10-01
LICENSE
init
2024-05-20
README.md
fix: 404
2024-09-17
Taskfile.yaml
feat: dependency injection
2024-09-22
audio.wav
docs: update README.md
2024-05-27
compose.yaml
chore: format compose
2024-09-11
flake.lock
deps: update flake
2024-10-01
flake.nix
deps: update flake
2024-09-08
pyproject.toml
deps: update python packages
2024-10-01
uv.lock
deps: update python packages
2024-10-01
Fedir Zadniprovskyi 2024-10-01 0233ffe deps: update flake UNIX
Raw Open in browser Change history
FROM nvidia/cuda:12.2.2-cudnn8-runtime-ubuntu22.04 # `ffmpeg` is installed because without it `gradio` won't work with mp3(possible others as well) files # hadolint ignore=DL3008,DL3015,DL4006 RUN apt-get update && \ apt-get install -y ffmpeg software-properties-common && \ add-apt-repository ppa:deadsnakes/ppa && \ DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends python3.12 python3.12-distutils && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* COPY --from=ghcr.io/astral-sh/uv:0.4.11 /uv /bin/uv WORKDIR /root/faster-whisper-server # https://docs.astral.sh/uv/guides/integration/docker/#intermediate-layers RUN --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=uv.lock,target=uv.lock \ --mount=type=bind,source=pyproject.toml,target=pyproject.toml \ uv sync --frozen --no-install-project COPY ./src ./pyproject.toml ./uv.lock ./ RUN --mount=type=cache,target=/root/.cache/uv \ uv sync --frozen ENV WHISPER__MODEL=Systran/faster-whisper-large-v3 ENV WHISPER__INFERENCE_DEVICE=auto ENV UVICORN_HOST=0.0.0.0 ENV UVICORN_PORT=8000 CMD ["uv", "run", "uvicorn", "faster_whisper_server.main:app"]

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up