Docker compose to setup new UI (#379)

This commit is contained in:
LawyZheng
2024-05-30 01:36:17 +08:00
committed by GitHub
parent b767e6f03d
commit f13dffb3ef
5 changed files with 76 additions and 11 deletions

12
Dockerfile.ui Normal file
View File

@@ -0,0 +1,12 @@
FROM node:20.12-slim
WORKDIR /app
COPY ./skyvern-frontend /app
COPY ./entrypoint-skyvernui.sh /app/entrypoint-skyvernui.sh
RUN npm install
ENV VITE_API_BASE_URL=http://localhost:8000/api/v1
ENV VITE_ARTIFACT_API_BASE_URL=http://localhost:9090
CMD [ "/bin/bash", "/app/entrypoint-skyvernui.sh" ]