ferdous31 commited on
Commit
53b206c
·
verified ·
1 Parent(s): b40a195

Delete Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +0 -52
Dockerfile DELETED
@@ -1,52 +0,0 @@
1
- FROM python:3.11-slim
2
-
3
- # Métadonnées
4
- LABEL maintainer="dubbing-pipeline"
5
- LABEL description="Automated video dubbing pipeline - HuggingFace Space"
6
-
7
- # Variables d'environnement
8
- ENV PYTHONUNBUFFERED=1 \
9
- PYTHONDONTWRITEBYTECODE=1 \
10
- PIP_NO_CACHE_DIR=1 \
11
- TRANSFORMERS_CACHE=/app/.cache/huggingface \
12
- HF_HOME=/app/.cache/huggingface
13
-
14
- # Dépendances système
15
- # Note : ffmpeg et libsndfile1 sont requis pour le traitement audio/video
16
- # git-lfs pour les gros modèles HuggingFace
17
- RUN apt-get update && apt-get install -y --no-install-recommends \
18
- ffmpeg \
19
- libsndfile1 \
20
- libsndfile1-dev \
21
- git \
22
- git-lfs \
23
- wget \
24
- curl \
25
- espeak-ng \
26
- libespeak-ng1 \
27
- && apt-get clean \
28
- && rm -rf /var/lib/apt/lists/*
29
-
30
- # Dossier de travail
31
- WORKDIR /app
32
-
33
- # Créer les dossiers nécessaires
34
- RUN mkdir -p /app/.cache/huggingface /tmp/dubbing_cache
35
-
36
- # Copier le requirements
37
- COPY requirements.txt .
38
-
39
- # Installer les dépendances Python
40
- # On installe PyTorch CPU en premier (plus léger, Spaces gratuit n'a pas de GPU)
41
- RUN pip install --upgrade pip && \
42
- pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu && \
43
- pip install -r requirements.txt
44
-
45
- # Copier le code de l'application
46
- COPY app.py .
47
-
48
- # Port Gradio
49
- EXPOSE 7860
50
-
51
- # Commande de démarrage
52
- CMD ["python", "app.py"]