ohollo/harmonic-analysis
0
1FROM python:3.112 3# RUN pip install --no-cache-dir pip -U && \4# pip install --no-cache-dir \5# datasets \6# "huggingface-hub>=0.30" \7# "hf-transfer>=0.1.4" \8# "protobuf<4" \9# "click<8.1" \10# "pydantic~=1.0"11 12WORKDIR /app13COPY requirements.txt .14# Copy project files15 16RUN apt-get update && apt-get install -y \17 # git \18 # git-lfs \19 ffmpeg \20 # libsm6 \21 # libxext6 \22 # cmake \23 # rsync \24 # libgl1 \25 g++ \26 libsndfile1 \27 timidity \28 && rm -rf /var/lib/apt/lists/* 29 # && git lfs install30# RUN apt-get update && \31# apt-get install -y curl && \32# curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \33# apt-get install -y nodejs && \34# rm -rf /var/lib/apt/lists/* && \35# apt-get clean36 37# Install main requirements with no build isolation to fix numpy dependency issues38RUN pip install --no-cache-dir numpy==2.1.2 && pip install --no-cache-dir --no-build-isolation -r requirements.txt39COPY . .40EXPOSE 786041 42CMD ["python", "app.py"]