warehouse-radio/essentia (sha256:4e365f3aa7b89671948db91d885c6b77f59ba44a5f7af7e6d4ad48a5f6bde8e2)
Installation
docker pull forge.cherrysofa.com/kyle/warehouse-radio/essentia@sha256:4e365f3aa7b89671948db91d885c6b77f59ba44a5f7af7e6d4ad48a5f6bde8e2sha256:4e365f3aa7b89671948db91d885c6b77f59ba44a5f7af7e6d4ad48a5f6bde8e2Image 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-09-19T03:10:16Z |
| org.opencontainers.image.revision | f89297dd8e3f2bd04c2e33ccf74e3489d6338ed8 |
| org.opencontainers.image.source | https://forge.cherrysofa.com/kyle/warehouse-radio |
Details
2026-09-19 13:10:30 +10:00
Versions (30)
View all
Container
0
OCI / Docker
linux/amd64
217 MiB