Files
cloudlysis/docker/Dockerfile.ui
Vlad Durnea 63ca237178
Some checks failed
ci / ui (push) Failing after 30s
images / build-and-push (push) Failing after 20s
ci / rust (push) Failing after 2m41s
feat(billing): finalize tenant subscription entitlements and platform stabilization fixes
2026-03-30 21:46:26 +03:00

18 lines
312 B
XML

FROM node:20-alpine AS builder
WORKDIR /app
COPY control/ui/package.json ./
RUN npm install
COPY control/ui .
RUN npm run build
FROM nginx:1.29-alpine
COPY control/ui/nginx.conf /etc/nginx/conf.d/default.conf
COPY --from=builder /app/dist /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]