webgpu-cluster / Dockerfile
apssouza22's picture
Serve prebuilt docs; skip Vite build in Docker
363963d verified
Raw
History Blame Contribute Delete
350 Bytes
# Hugging Face Spaces — prebuilt UI in docs/ (npm run build:space), broker on port 7860
FROM node:22-bookworm-slim
WORKDIR /app
ENV NODE_ENV=production
ENV PORT=7860
ENV SERVE_STATIC=1
COPY package.json package-lock.json .npmrc ./
RUN npm ci --omit=dev
COPY server ./server
COPY shared ./shared
COPY docs ./docs
EXPOSE 7860
CMD ["npm", "start"]