Add runnable graph editor controls

This commit is contained in:
2026-06-19 00:58:21 +02:00
parent 952f0b425a
commit 1068f7e659
10 changed files with 14932 additions and 10160 deletions

View File

@@ -4,14 +4,21 @@ FROM node:24-alpine AS build
WORKDIR /app
COPY package*.json ./
RUN npm ci
RUN npm ci --legacy-peer-deps
WORKDIR /app/graphfx-ui
COPY graphfx-ui/package*.json ./
RUN npm ci --legacy-peer-deps
WORKDIR /app
COPY . .
WORKDIR /app/graphfx-ui
RUN npm run build
FROM nginx:1.27-alpine AS runtime
COPY nginx.conf /etc/nginx/conf.d/default.conf
COPY --from=build /app/dist /usr/share/nginx/html
COPY graphfx-ui/nginx.conf /etc/nginx/conf.d/default.conf
COPY --from=build /app/graphfx-ui/dist /usr/share/nginx/html
EXPOSE 80