Sign inSign up

poldion/whispernotes:cpu

Index digest

sha256:f5fe81ba6f1fca157448b0981b04b4d134c196115d200d9117281afc581c9a85

OS/ARCH

linux/amd64

Compressed size

609 MB

Last pushed

8 days by poldion

Type

Image

Manifest digest

sha256:96d05eef0c11b170998dd8b1a038eddc2181fbedd910b083c168a96f1f677e2a

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=cpu PYANNOTE=1 TORCH_INDEX=https://download.pytorch.org/whl/cpu164.38 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=cpu PYANNOTE=1 TORCH_INDEX=https://download.pytorch.org/whl/cpu32.74 MB
10WORKDIR /app/backend116 B
11COPY backend/pyproject.toml ./ # buildkit844 B
12RUN |3 GPU=cpu PYANNOTE=1 TORCH_INDEX=https://download.pytorch.org/whl/cpu360.3 MB
13COPY backend/app ./app # buildkit86.06 KB
14COPY /src/frontend/dist /app/frontend/dist # buildkit116.08 KB
15COPY /usr/local/bin/whisper-server /usr/local/bin/whisper-server # buildkit1.41 MB
16COPY --chmod=755 docker/entrypoint.sh /usr/local/bin/entrypoint.sh #1.19 KB
17RUN |3 GPU=cpu PYANNOTE=1 TORCH_INDEX=https://download.pytorch.org/whl/cpu3.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'