warehouse-radio/liquidsoap (sha256:c2e9f632108d401730015c76382b2c5d0922ff96a0e23c3ce8aab9cb68c3475c)

Published 2026-08-16 23:12:24 +10:00 by kyle in kyle/warehouse-radio

Installation

docker pull forge.cherrysofa.com/kyle/warehouse-radio/liquidsoap@sha256:c2e9f632108d401730015c76382b2c5d0922ff96a0e23c3ce8aab9cb68c3475c
sha256:c2e9f632108d401730015c76382b2c5d0922ff96a0e23c3ce8aab9cb68c3475c

Image layers

ADD file:7d9c8af5ec476114b7f1d010f75ce9cf944e71315546457b0838f487555fab4f in /
CMD ["bash"]
ARG DEB_FILE
ARG DEB_DEBUG_FILE
ENV DEBIAN_FRONTEND=noninteractive
USER root
RUN |2 DEB_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap_2.2.5-debian-trixie-1_amd64.deb DEB_DEBUG_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap-dbgsym_2.2.5-debian-trixie-1_amd64.deb /bin/sh -c apt-get update && apt-get install adduser && apt-get clean # buildkit
RUN |2 DEB_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap_2.2.5-debian-trixie-1_amd64.deb DEB_DEBUG_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap-dbgsym_2.2.5-debian-trixie-1_amd64.deb /bin/sh -c addgroup --gid 10001 --system liquidsoap && adduser --system --disabled-password --disabled-login --uid 10000 --home /usr/share/liquidsoap --ingroup liquidsoap liquidsoap && usermod --append --groups audio liquidsoap # buildkit
RUN |2 DEB_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap_2.2.5-debian-trixie-1_amd64.deb DEB_DEBUG_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap-dbgsym_2.2.5-debian-trixie-1_amd64.deb /bin/sh -c apt-get update && apt install -y ca-certificates && echo "deb https://www.deb-multimedia.org trixie main non-free" >> /etc/apt/sources.list && apt-get update -oAcquire::AllowInsecureRepositories=true && apt-get install -y --allow-unauthenticated deb-multimedia-keyring # buildkit
COPY artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap_2.2.5-debian-trixie-1_amd64.deb liquidsoap.deb # buildkit
COPY artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap-dbgsym_2.2.5-debian-trixie-1_amd64.deb liquidsoap-debug.deb # buildkit
RUN |2 DEB_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap_2.2.5-debian-trixie-1_amd64.deb DEB_DEBUG_FILE=artifacts/c3f311e/liquidsoap_2.2.5-debian-trixie-1_amd64/liquidsoap-dbgsym_2.2.5-debian-trixie-1_amd64.deb /bin/sh -c apt-get update && apt-get dist-upgrade -y && apt install -y ./liquidsoap.deb ./liquidsoap-debug.deb && apt-get install -y tini && apt-get clean && rm -f ./liquidsoap.deb ./liquidsoap-debug.deb # buildkit
USER liquidsoap
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/bin/liquidsoap"]
USER root
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates netcat-openbsd && rm -rf /var/lib/apt/lists/* # buildkit
COPY radio.liq transition.liq /opt/liquidsoap/ # buildkit
COPY next-track.sh report-playing.sh entrypoint.sh /opt/liquidsoap/ # buildkit
RUN /bin/sh -c chmod +x /opt/liquidsoap/next-track.sh /opt/liquidsoap/report-playing.sh /opt/liquidsoap/entrypoint.sh # buildkit
ARG BUILD_DATE=2026-08-16T13:12:14Z
ARG GIT_SHA=424637b0
ENV BUILD_DATE=2026-08-16T13:12:14Z GIT_SHA=424637b0
USER liquidsoap
ENTRYPOINT ["/opt/liquidsoap/entrypoint.sh"]
CMD []

Labels

Key Value
org.opencontainers.image.created 2026-08-16T13:12:14Z
org.opencontainers.image.revision 424637b02ea2d48a58b2d3ca7cf96a472296b930
org.opencontainers.image.source https://forge.cherrysofa.com/kyle/warehouse-radio
Details
Container
2026-08-16 23:12:24 +10:00
2
OCI / Docker
linux/amd64
364 MiB
Versions (7) View all
eafaf0e9 2026-08-16
latest 2026-08-16
2856ed14 2026-08-16
cc2ba2e6 2026-08-16
424637b0 2026-08-16