FROM node:18-alpine
WORKDIR /app

COPY shared/ ./shared/

COPY services/project-service/package*.json ./services/project-service/
RUN cd services/project-service && npm install --production

COPY services/project-service/ ./services/project-service/

WORKDIR /app/services/project-service
EXPOSE 3002
CMD ["node", "server.js"]
