Spaces:
Sleeping
Sleeping
| FROM node:20-alpine | |
| WORKDIR /app | |
| # Copy package files | |
| COPY package*.json ./ | |
| # Install dependencies | |
| RUN npm install --production | |
| # Copy source and store | |
| COPY src ./src | |
| COPY store.js . | |
| # Create data directory | |
| RUN mkdir -p data | |
| # Expose port - HuggingFace expects the app port | |
| EXPOSE 3001 | |
| ENV PORT=3001 | |
| # Start server | |
| CMD ["node", "src/index.js"] |