FROM node:22-slim AS base
WORKDIR /app
COPY ./src/frontend/package.json ./src/frontend/package-lock.json* ./
RUN npm install
COPY ./src/frontend/ .
EXPOSE ${frontend_port}
CMD ["npm", "run", "dev", "--", "--host", "0.0.0.0"]
