From e91cfc493568d21836dded5b777751ef67b895db Mon Sep 17 00:00:00 2001 From: Onur Solmaz Date: Fri, 13 Mar 2026 08:31:43 +0100 Subject: [PATCH] fix(ui): align docker build with ui context --- ui/Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ui/Dockerfile b/ui/Dockerfile index 9026010..5c8c407 100644 --- a/ui/Dockerfile +++ b/ui/Dockerfile @@ -1,13 +1,13 @@ FROM node:22-alpine AS build -WORKDIR /workspace/ui +WORKDIR /workspace RUN corepack enable -COPY ui/package.json ui/pnpm-lock.yaml ./ +COPY package.json pnpm-lock.yaml ./ RUN pnpm install --frozen-lockfile -COPY ui/ ./ +COPY . ./ RUN pnpm build FROM nginxinc/nginx-unprivileged:1.27-alpine @@ -15,9 +15,9 @@ FROM nginxinc/nginx-unprivileged:1.27-alpine USER root RUN apk add --no-cache sed -COPY --from=build /workspace/ui/dist/ /usr/share/nginx/html/ -COPY ui/nginx.conf /etc/nginx/conf.d/default.conf -COPY ui/entrypoint.sh /entrypoint.sh +COPY --from=build /workspace/dist/ /usr/share/nginx/html/ +COPY nginx.conf /etc/nginx/conf.d/default.conf +COPY entrypoint.sh /entrypoint.sh RUN chown -R 101:101 /usr/share/nginx/html /entrypoint.sh /etc/nginx/conf.d/default.conf ENV SPRITZ_API_BASE_URL=/api