1
0
Fork 0

Migrate Traefik Proxy dashboard UI to React

This commit is contained in:
Gina A. 2025-05-28 11:26:04 +02:00 committed by GitHub
parent 4790e4910f
commit f16fff577a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
324 changed files with 28303 additions and 19567 deletions

18
webui/buildx.Dockerfile Normal file
View file

@ -0,0 +1,18 @@
FROM node:22.15.1-alpine3.20
ENV WEBUI_DIR=/src/webui
RUN mkdir -p $WEBUI_DIR
COPY package.json yarn.lock .yarnrc.yml $WEBUI_DIR/
ENV VITE_APP_BASE_URL=""
ENV VITE_APP_BASE_API_URL="/api"
WORKDIR $WEBUI_DIR
RUN corepack enable
RUN yarn workspaces focus --all --production
COPY . $WEBUI_DIR/
EXPOSE 8080