DeepRat commited on
Commit
93684ce
·
verified ·
1 Parent(s): 23f1377

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -10
Dockerfile CHANGED
@@ -1,14 +1,12 @@
1
- # Usamos la última imagen oficial de Langflow
2
- FROM ghcr.io/langflow/langflow:latest
3
 
4
- # Directorio de trabajo
5
- WORKDIR /app
6
 
7
- # Copiamos tu flow al contenedor
 
8
  COPY TrueEyeBeta.json /app/TrueEyeBeta.json
9
 
10
- # (Opcional) exponemos el puerto, aunque Render inyecta $PORT automáticamente
11
- EXPOSE $PORT
12
-
13
- # Arrancamos Langflow cargando tu flow, usando el PORT que Render proporciona
14
- CMD ["sh", "-c", "langflow start --host 0.0.0.0 --port ${PORT} --load_flow /app/TrueEyeBeta.json"]
 
1
+ # 1) Base ligera de Python
2
+ FROM python:3.11-slim
3
 
4
+ # 2) Instalamos langflow desde PyPI (sin credenciales)
5
+ RUN pip install --no-cache-dir langflow
6
 
7
+ # 3) Ponemos nuestro flow en /app
8
+ WORKDIR /app
9
  COPY TrueEyeBeta.json /app/TrueEyeBeta.json
10
 
11
+ # 4) Arrancamos Langflow en el puerto que HF Spaces inyecta
12
+ CMD ["sh","-c","langflow start --host 0.0.0.0 --port ${PORT} --load_flow /app/TrueEyeBeta.json"]