FROM node:22-alpine AS build WORKDIR /app RUN corepack enable COPY package.json yarn.lock ./ RUN yarn install COPY . . RUN yarn build FROM node:22-alpine WORKDIR /app COPY --from=build /app/.output/ ./ ENV PORT=80 ENV BSPB_MERCHANT_ID=TT00001 ENV BSPB_MERCHANT_PASSWORD=ztTGre1OBZg3 ENV BSPB_API_URL=https://pgtest.bspb.ru:5443 ENV VITE_YANDEX_MAPS_TOKEN=13f4c06b-cb7e-4eeb-81f1-af52f12587b2 ENV VITE_YANDEX_B2B_BASE_URL=https://b2b-authproxy.taxi.yandex.net/api/b2b/platform ENV VITE_YANDEX_B2B_TOKEN=y0__xCqxdamBhjVmRUgrIqL1BRb-Au03gwwIZjInV31ftl35o5nNA ENV VITE_BASE_URL=http://localhost:3000 EXPOSE 80 CMD ["node", "/app/server/index.mjs"]