Spaces:
Runtime error
Runtime error
File size: 979 Bytes
3841b10 878d180 3841b10 878d180 b9b3165 3841b10 878d180 dbc0213 3841b10 9d108de 3841b10 dbc0213 b76793a dbc0213 b76793a dbc0213 3841b10 9d108de 3841b10 dbc0213 9d108de b76793a dbc0213 9d108de 3841b10 9d108de 878d180 1c0c53c 878d180 3841b10 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | FROM python:3.10-slim
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
RUN useradd -m -u 1000 user
WORKDIR /home/user/app
# Installer les dépendances système
RUN apt-get update && apt-get install -y \
ffmpeg \
libsndfile1 \
cmake \
g++ \
git \
build-essential \
&& rm -rf /var/lib/apt/lists/*
# Mise à jour de pip et installation des outils de build
RUN pip install --no-cache-dir --upgrade pip && \
pip install --no-cache-dir \
Cython \
packaging \
setuptools \
wheel
# Installation de youtokentome SANS isolement (utilise Cython global)
RUN pip install --no-cache-dir --no-build-isolation youtokentome
# Copie du fichier requirements
COPY --chown=user requirements.txt .
# Installation des autres dépendances
RUN pip install --no-cache-dir -r requirements.txt
# Copie du code source
COPY --chown=user . .
# Permissions
RUN chmod 777 /home/user/app
USER user
EXPOSE 7860
CMD ["python", "app.py"] |