melodeon (sha-47f3a014)
Published 2026-04-10 10:07:50 -07:00 by jon
Installation
docker pull code.tinysoftware.io/tinysoftware/melodeon:sha-47f3a014sha256:dafdfef539aa064dff2833aaa38b4424a65856f1a89363442632cc0333de14ba
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 9e742767f0 | linux/amd64 | 107 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates tzdata python3 py3-pip chromaprint ffmpeg vips && pip3 install --no-cache-dir --break-system-packages "beets>=1.6,<2" pyacoustid pylast requests && rm -rf /root/.cache /var/cache/apk/* # buildkit |
| RUN /bin/sh -c addgroup -g 1000 melodeon && adduser -D -u 1000 -G melodeon melodeon # buildkit |
| RUN /bin/sh -c mkdir -p /config/beets /data /app/config && chown -R melodeon:melodeon /config /data /app # buildkit |
| COPY --chown=melodeon:melodeon /app/melodeon /usr/local/bin/melodeon # buildkit |
| COPY --chown=melodeon:melodeon /app/config/default.toml /app/config/default.toml # buildkit |
| COPY --chown=melodeon:melodeon /app/.env.example /app/config/example.env # buildkit |
| USER melodeon |
| WORKDIR /app |
| ENV BEETSDIR=/config/beets |
| EXPOSE [8686/tcp] |
| HEALTHCHECK &{["CMD-SHELL" "wget -q --spider http://localhost:8686/v1/readiness || exit 1"] "30s" "10s" "30s" "0s" '\x03'} |
| LABEL org.opencontainers.image.source=https://code.tinysoftware.io/tinysoftware/melodeon org.opencontainers.image.description=Melodeon - Music library manager org.opencontainers.image.licenses=AGPL-3.0-only |
| ENTRYPOINT ["/usr/local/bin/melodeon"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.description | Melodeon - Music library manager |
| org.opencontainers.image.licenses | AGPL-3.0-only |
| org.opencontainers.image.source | https://code.tinysoftware.io/tinysoftware/melodeon |
Details
2026-04-10 10:07:50 -07:00
Versions (4)
View all
Container
0
OCI / Docker