FROM node:18-alpine
WORKDIR /app

COPY shared/ ./shared/

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

COPY services/records-service/ ./services/records-service/

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