diff --git a/Dockerfile b/Dockerfile index 8ffb891..bcf8d91 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # Imagen única: construye el front (Vite) y lo sirve desde el servidor (Fastify + Socket.IO). # ---- build del front ---- -FROM node:22-alpine AS web +FROM node:24-alpine AS web WORKDIR /web COPY web/package.json web/package-lock.json* ./ RUN npm install @@ -10,7 +10,7 @@ COPY web/ ./ RUN npm run build # -> /web/dist # ---- producción ---- -FROM node:22-alpine AS production +FROM node:24-alpine AS production WORKDIR /app # deps del servidor (incluye tsx y drizzle-kit; NODE_ENV se fija DESPUÉS para no # saltarse las devDependencies durante la instalación)