warehouse-radio/liquidsoap (sha256:9fcd86d068d94b7c27769867057eec4c5fe532739e91bd2f3c19b9b44bb750b6)

Published 2026-09-15 06:23:01 +10:00 by kyle in kyle/elisonic

Installation

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

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 healthcheck.sh /opt/liquidsoap/ # buildkit
RUN /bin/sh -c chmod +x /opt/liquidsoap/next-track.sh /opt/liquidsoap/report-playing.sh /opt/liquidsoap/entrypoint.sh /opt/liquidsoap/healthcheck.sh # buildkit
ARG BUILD_DATE=2026-09-14T20:22:46Z
ARG GIT_SHA=85f47e93
ENV BUILD_DATE=2026-09-14T20:22:46Z GIT_SHA=85f47e93
USER liquidsoap
ENTRYPOINT ["/opt/liquidsoap/entrypoint.sh"]
CMD []
HEALTHCHECK {Test:[CMD /opt/liquidsoap/healthcheck.sh] Interval:30s Timeout:10s StartPeriod:1m0s StartInterval:0s Retries:3}

Labels

Key Value
org.opencontainers.image.created 2026-09-14T20:22:46Z
org.opencontainers.image.revision 85f47e93c7d72b28692e3f2e33181c25e7b5e2f4
org.opencontainers.image.source https://forge.cherrysofa.com/kyle/warehouse-radio
Details
Container
2026-09-15 06:23:01 +10:00
2
OCI / Docker
linux/amd64
364 MiB
Versions (28) View all
f89297dd 2026-09-19
latest 2026-09-19
85f47e93 2026-09-15
efe6e7c7 2026-08-18
2496f896 2026-08-18