FROM node:20-slim
WORKDIR /app
COPY package*.json ./
RUN npm install --production
COPY src ./src
COPY public ./public
ENV PORT=8097
EXPOSE 8097
CMD ["node", "src/server.js"]