BRIDGE_Modul-S_prod / Dockerfile
BRIDGE Platform Agent
ci: align runtime on Node 24 for npm 11 lockfile compatibility
08423fc
Raw History Blame Contribute Delete
345 Bytes
FROM node:24-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
FROM node:24-alpine
WORKDIR /app
COPY --from=builder /app/dist ./dist
COPY --from=builder /app/package*.json ./
RUN npm ci --omit=dev
# Hugging Face exposes port 7860
ENV PORT=7860
ENV NODE_ENV=production
EXPOSE 7860
CMD ["npm", "start"]