Merlintxu commited on
Commit
6f9a168
verified
1 Parent(s): 504d8e2

Create Dockerfile

Browse files

Add root Dockerfile for HF Space

Files changed (1) hide show
  1. Dockerfile +17 -0
Dockerfile ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:18-alpine
2
+ WORKDIR /app
3
+
4
+ # Instala solo dependencias de producci贸n
5
+ COPY mcp/package.json mcp/package-lock.json* ./
6
+ RUN npm install --production
7
+
8
+ # Copia el build compilado
9
+ COPY mcp/dist ./dist
10
+
11
+ # HF Spaces exige escuchar en el puerto 7860
12
+ EXPOSE 7860
13
+ ENV MCP_MODE=http
14
+ ENV PORT=7860
15
+
16
+ # Arranca el servidor MCP
17
+ CMD ["node", "dist/index.js"]