kv-music (sha256:8dc59d270a9f41055698ea4c1dbcf048a45d00c626c29c42aa8c4c6e7a34316f)

Published 2026-08-08 21:45:53 +07:00 by vndangkhoa

Installation

docker pull git.khoavo.myds.me/vndangkhoa/kv-music@sha256:8dc59d270a9f41055698ea4c1dbcf048a45d00c626c29c42aa8c4c6e7a34316f
sha256:8dc59d270a9f41055698ea4c1dbcf048a45d00c626c29c42aa8c4c6e7a34316f

About this package

A modern, self-hosted music streaming app powered by YouTube Music

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1785715200'
WORKDIR /app
RUN /bin/sh -c apt-get update && apt-get install -y python3 python3-pip python3-venv ffmpeg ca-certificates curl gnupg libssl3 zlib1g && curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c python3 -m venv /opt/venv # buildkit
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c pip install --no-cache-dir -U "yt-dlp[default]" yt-dlp-ejs # buildkit
RUN /bin/sh -c pip install --no-cache-dir --upgrade yt-dlp "yt-dlp[default]" # buildkit
COPY /app/backend-rust-bin /app/server # buildkit
COPY /app/frontend/dist /app/static # buildkit
RUN /bin/sh -c mkdir -p /tmp/kv-music-cache /tmp/kv-music-downloads && chmod 777 /tmp/kv-music-cache /tmp/kv-music-downloads # buildkit
RUN /bin/sh -c chmod +x /app/server # buildkit
ENV PORT=8080
ENV RUST_LOG=info
ENV PYTHONUNBUFFERED=1
EXPOSE [8080/tcp]
USER 0
CMD ["sh" "-c" "echo 'Starting KV Music...' && /app/server 2>&1"]

Labels

Key Value
org.opencontainers.image.created 2026-08-08T14:43:34.519Z
org.opencontainers.image.description A modern, self-hosted music streaming app powered by YouTube Music
org.opencontainers.image.licenses
org.opencontainers.image.revision 4f846e7a798115f63ce7917d19b4323a42fab0c2
org.opencontainers.image.source https://github.com/vndangkhoa/kv-music
org.opencontainers.image.title kv-music
org.opencontainers.image.url https://github.com/vndangkhoa/kv-music
org.opencontainers.image.version latest
Details
Container
2026-08-08 21:45:53 +07:00
0
OCI / Docker
linux/amd64
455 MiB
Versions (14) View all
sha-b8f45a2 2026-08-08
latest 2026-08-08
sha-4f846e7 2026-08-08
sha-0efb494 2026-08-08
sha-0e8e7b0 2026-08-08