warehouse-radio/essentia (sha256:763ad544aabc26d643b356b22a65025458ab7ba1a320bbc62571ab1a357b1346)
Installation
docker pull forge.cherrysofa.com/kyle/warehouse-radio/essentia@sha256:763ad544aabc26d643b356b22a65025458ab7ba1a320bbc62571ab1a357b1346sha256:763ad544aabc26d643b356b22a65025458ab7ba1a320bbc62571ab1a357b1346Image 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-16T13:00:46Z |
| org.opencontainers.image.revision | 372fbb75fa2b16073b3825964c904ede96884821 |
| org.opencontainers.image.source | https://forge.cherrysofa.com/kyle/warehouse-radio |
Details
2026-08-16 23:01:00 +10:00
Versions (9)
View all
Container
2
OCI / Docker
linux/amd64
217 MiB