FROM node:22-alpine
WORKDIR /app

# No dependencies to install: server.js uses only Node's built-in modules.
COPY package.json ./
COPY server.js ./
COPY tools ./tools
COPY skills ./skills

ENV PORT=5173
EXPOSE 5173

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