Sign inSign up

poldion/whispernotes:latest

Index digest

sha256:4e88065d1e55c434ac3e793b03d8834dad051c1f6cbf985dfd03567e2b4a7365

OS/ARCH

linux/amd64

Compressed size

2.4 GB

Last pushed

15 days by poldion

Type

Image

Manifest digest

sha256:6c8f5519345d83d60cdb0c61ed2841427b1ad88221b02ca1bfc0da0a5295f59b

Image Layers

1# debian.sh --arch 'amd64' out/28.47 MB
2LABEL org.opencontainers.image.title=WhisperNotes org.opencontainers.image.source=https://github.com/Poldion/WhisperNotes org.opencontainers.image.licenses=MIT0 B
3ARG GPU0 B
4ARG PYANNOTE0 B
5ARG TORCH_INDEX0 B
6RUN |3 GPU=vulkan PYANNOTE=1 TORCH_INDEX=https://repo.amd.com/rocm/whl/gfx1151/210.46 MB
7COPY /uv /usr/local/bin/uv # buildkit21.49 MB
8ENV UV_LINK_MODE=copy UV_PYTHON_INSTALL_DIR=/opt/python VIRTUAL_ENV=/opt/venv PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
9RUN |3 GPU=vulkan PYANNOTE=1 TORCH_INDEX=https://repo.amd.com/rocm/whl/gfx1151/32.74 MB
10WORKDIR /app/backend116 B
11COPY backend/pyproject.toml ./ # buildkit838 B
12RUN |3 GPU=vulkan PYANNOTE=1 TORCH_INDEX=https://repo.amd.com/rocm/whl/gfx1151/2.1 GB
13COPY backend/app ./app # buildkit86.05 KB
14COPY /src/frontend/dist /app/frontend/dist # buildkit116.07 KB
15COPY /usr/local/bin/whisper-server /usr/local/bin/whisper-server # buildkit14.46 MB
16COPY --chmod=755 docker/entrypoint.sh /usr/local/bin/entrypoint.sh #1.19 KB
17RUN |3 GPU=vulkan PYANNOTE=1 TORCH_INDEX=https://repo.amd.com/rocm/whl/gfx1151/3.27 KB
18USER whispernotes0 B
19ENV DATA_DIR=/data/app HF_HOME=/data/hf-cache WHISPER_COMMAND=/usr/local/bin/whisper-server WHISPER_MODELS_DIR=/data/models/whisper0 B
20EXPOSE map[8000/tcp:{}]0 B
21HEALTHCHECK &{["CMD-SHELL" "curl -fsS http://127.0.0.1:8000/health0 B
22ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]0 B

Command

# debian.sh --arch 'amd64' out/ 'trixie' '@1793059200'