FROM node:lts-alpine

WORKDIR /app
RUN npm install -g http-server
COPY rpk-gui/package*.json ./
RUN npm install
COPY rpk-gui/ .

RUN npm run build

EXPOSE 5173

CMD [ "npm", "run", "dev", "--", "--host"]
