FROM node:20-alpine

WORKDIR /app

COPY package.json ./
RUN npm install --omit=dev

COPY . .

RUN mkdir -p data && chmod 777 data

ENV ZQ_PORT=3920
ENV DEEPSEEK_API_KEY=your-api-key-here

EXPOSE 3920

CMD ["node", "server.js"]
