| # Use Node.js image | |
| FROM node:18 | |
| WORKDIR /app | |
| # Copy files | |
| COPY package*.json ./ | |
| RUN npm install | |
| COPY . . | |
| # Make outputs folder | |
| RUN mkdir -p /mnt/user-data/outputs | |
| # Run report generator automatically | |
| CMD ["node", "generate-academic-report.js", "--config", "sample-config.json"] |