FROM node:18-slim
COPY package.json /app/
WORKDIR /app

RUN npm install -g npm@9
RUN npm install

COPY . /app

ENV VITE_BACKEND_URL=http://sg-backend:8000
EXPOSE 5173

CMD ["npm","run", "dev", "--","--host", "0.0.0.0", "--port", "5173"]