Spaces:
Running
Running
Update Dockerfile
Browse files- Dockerfile +7 -5
Dockerfile
CHANGED
@@ -15,18 +15,20 @@ RUN pip install flask
|
|
15 |
|
16 |
# Copia solo los archivos necesarios para evitar copiar todo el directorio de trabajo
|
17 |
COPY --chown=app:app . .
|
18 |
-
RUN mkdir /home/app/templates
|
19 |
-
RUN mv /home/app/*.onnx* /home/app/models
|
20 |
COPY --chown=app:app index.html /home/app/templates/index.html
|
21 |
|
22 |
# Descarga el archivo tar.gz
|
23 |
-
RUN
|
24 |
|
25 |
# Extrae el contenido del archivo tar.gz y renombra el binario si es necesario
|
26 |
-
RUN
|
|
|
|
|
27 |
rm -rf piper_temp piper_linux_x86_64.tar.gz
|
|
|
28 |
# Expone el puerto en el que Flask se ejecutará dentro del contenedor
|
29 |
EXPOSE 7860
|
30 |
|
31 |
# Comando para ejecutar la aplicación Flask
|
32 |
-
CMD ["python", "app.py"]
|
|
|
15 |
|
16 |
# Copia solo los archivos necesarios para evitar copiar todo el directorio de trabajo
|
17 |
COPY --chown=app:app . .
|
18 |
+
RUN mkdir /home/app/templates/
|
|
|
19 |
COPY --chown=app:app index.html /home/app/templates/index.html
|
20 |
|
21 |
# Descarga el archivo tar.gz
|
22 |
+
RUN wget https://github.com/rhasspy/piper/releases/download/2023.11.14-2/piper_linux_x86_64.tar.gz
|
23 |
|
24 |
# Extrae el contenido del archivo tar.gz y renombra el binario si es necesario
|
25 |
+
RUN tar xvf piper_linux_x86_64.tar.gz && \
|
26 |
+
mv piper piper_temp && \
|
27 |
+
mv piper_temp/* . && \
|
28 |
rm -rf piper_temp piper_linux_x86_64.tar.gz
|
29 |
+
|
30 |
# Expone el puerto en el que Flask se ejecutará dentro del contenedor
|
31 |
EXPOSE 7860
|
32 |
|
33 |
# Comando para ejecutar la aplicación Flask
|
34 |
+
CMD ["python", "app.py"]
|