- Laniakea Supercluster
- Joined on
2024-10-05
Block a user
whisper-transcription (latest)
Published 2026-01-25 15:24:59 +02:00 by filtatos
Installation
docker pull apothetirio.dimosion.online/filtatos/whisper-transcription:latestsha256:83f1db7cb85ecf9be724aacef091a2ee12ec85e92341925817238f1de3b3c7ff
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:b499000226bd9a7c562ffa8eeb86e2d170f2a563310db6c2d79562ab53e5cb6e in / |
| CMD ["/bin/bash"] |
| ENV PYTHONUNBUFFERED=1 |
| ENV PYTHONDONTWRITEBYTECODE=1 |
| ENV WHISPER_DEVICE=cpu |
| ENV WHISPER_COMPUTE_TYPE=int8 |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c apt-get update && apt-get install -y software-properties-common && add-apt-repository ppa:deadsnakes/ppa && apt-get update && apt-get install -y python3.11 python3.11-venv python3.11-dev python3-pip ffmpeg pkg-config libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libswscale-dev libswresample-dev libavfilter-dev build-essential && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c update-alternatives --install /usr/bin/python python /usr/bin/python3.11 1 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1 # buildkit |
| WORKDIR /app |
| COPY requirements.txt . # buildkit |
| RUN /bin/sh -c python -m pip install --no-cache-dir --upgrade pip && python -m pip install --no-cache-dir -r requirements.txt # buildkit |
| COPY app/ ./app/ # buildkit |
| EXPOSE map[8000/tcp:{}] |
| CMD ["uvicorn" "app.main:app" "--host" "0.0.0.0" "--port" "8000"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 22.04 |