warehouse-radio/essentia (sha256:c0dea0805a97879f2ce45e4b3307d7044e86269c60599043c054ecb99f998247)

Published 2026-08-17 07:37:27 +10:00 by kyle in kyle/elisonic

Installation

docker pull forge.cherrysofa.com/kyle/warehouse-radio/essentia@sha256:c0dea0805a97879f2ce45e4b3307d7044e86269c60599043c054ecb99f998247
sha256:c0dea0805a97879f2ce45e4b3307d7044e86269c60599043c054ecb99f998247

Image layers

ADD file:d2abf27fe2e8b0b5f4da68c018560c73e11c53098329246e3e6fe176698ef941 in /
CMD ["bash"]
ENV LANG=C.UTF-8
/bin/sh -c apt-get update && apt-get -y upgrade && DEBIAN_FRONTEND=noninteractive apt-get install -y python3-matplotlib python3-numpy python3-six python3-yaml libfftw3-3 libyaml-0-2 libtag1v5 libsamplerate0 libavcodec58 libavformat58 libavutil56 libavresample4 && rm -rf /var/lib/apt/lists/*
/bin/sh -c apt-get update && apt-get install -y build-essential python3-dev git libfftw3-dev libavcodec-dev libavformat-dev libavresample-dev libsamplerate0-dev libtag1-dev libyaml-dev && mkdir /essentia && cd /essentia && git clone https://github.com/MTG/essentia.git && cd /essentia/essentia && git checkout v2.1_beta5 && python3 waf configure --with-python --with-examples --with-vamp && python3 waf && python3 waf install && ldconfig && apt-get remove -y build-essential libyaml-dev libfftw3-dev libavcodec-dev libavformat-dev libavutil-dev libavresample-dev python-dev libsamplerate0-dev libtag1-dev && apt-get autoremove -y && apt-get clean -y && rm -rf /var/lib/apt/lists/* && cd / && rm -rf /essentia/essentia
ENV PYTHONPATH=/usr/local/lib/python3/dist-packages
WORKDIR /essentia
WORKDIR /opt/essentia-svc
COPY server.py . # buildkit
ENV ESSENTIA_PORT=8001 LIBRARY_DIR=/library
EXPOSE [8001/tcp]
ENTRYPOINT []
CMD ["python3" "/opt/essentia-svc/server.py"]

Labels

Key Value
org.opencontainers.image.created 2026-08-16T21:37:06Z
org.opencontainers.image.revision b279c66f88523a67e1bbc34a5e06a506029bed3a
org.opencontainers.image.source https://forge.cherrysofa.com/kyle/warehouse-radio
Details
Container
2026-08-17 07:37:27 +10:00
2
OCI / Docker
linux/amd64
217 MiB
Versions (30) View all
f89297dd 2026-09-19
latest 2026-09-19
85f47e93 2026-09-15
efe6e7c7 2026-08-18
2496f896 2026-08-18