navidrome (pipe_jukebox)

Published 2026-08-04 00:27:03 +01:00 by craig

Installation

docker pull git.stinglis.xyz/craig/navidrome:pipe_jukebox
sha256:ef244496c8c586beb042011eab431d31f71abfe2e5c8c6f50505e8d2b8c2f88e

Image layers

ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL maintainer=deluan@navidrome.org
LABEL org.opencontainers.image.source=https://github.com/navidrome/navidrome
RUN /bin/sh -c apk add -U --no-cache ffmpeg mpv sqlite libwebp libwebpdemux libwebpmux && for lib in libwebp libwebpdemux libwebpmux; do target=$(ls /usr/lib/$lib.so.* 2>/dev/null | head -1) && [ -n "$target" ] && ln -sf "$target" /usr/lib/$lib.so; done # buildkit
COPY /out/navidrome /app/ # buildkit
VOLUME [/data /music]
ENV ND_MUSICFOLDER=/music
ENV ND_DATAFOLDER=/data
ENV ND_CONFIGFILE=/data/navidrome.toml
ENV ND_PORT=4533
RUN /bin/sh -c touch /.nddockerenv # buildkit
EXPOSE [4533/tcp]
WORKDIR /app
ENV PATH=/app:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENTRYPOINT ["/app/navidrome"]

Labels

Key Value
maintainer deluan@navidrome.org
org.opencontainers.image.source https://github.com/navidrome/navidrome
Details
Container
2026-08-04 00:27:03 +01:00
1
OCI / Docker
linux/amd64
86 MiB
Versions (2) View all
pipe_jukebox 2026-08-04
persistent_mpv 2026-08-03