Archived
stack updates
This commit is contained in:
@@ -8,13 +8,20 @@ COPY . .
|
||||
RUN go build -v -o nitro .
|
||||
|
||||
# Reduce image size
|
||||
FROM node:18-bullseye-slim as builder-ui
|
||||
FROM node:18-bullseye-slim as builder-node
|
||||
RUN apt-get update
|
||||
RUN apt-get install -y make
|
||||
WORKDIR /app
|
||||
COPY . .
|
||||
RUN find . -name 'node_modules' | xargs -n1 rm -rf
|
||||
RUN find . -name 'dist' | xargs -n1 rm -rf
|
||||
RUN yarn
|
||||
RUN VITE_RPC_HOST=CERC_RUNTIME_ENV_RPC_HOST make ui/build
|
||||
WORKDIR /app/packages/nitro-gui
|
||||
RUN VITE_RPC_URL=CERC_RUNTIME_ENV_RPC_URL VITE_TARGET_URL=CERC_RUNTIME_ENV_TARGET_URL yarn build
|
||||
WORKDIR /app/packages/nitro-auth-gui
|
||||
RUN VITE_RPC_URL=CERC_RUNTIME_ENV_RPC_URL VITE_TARGET_URL=CERC_RUNTIME_ENV_TARGET_URL yarn build
|
||||
WORKDIR /app/packages/nitro-auth
|
||||
RUN yarn build
|
||||
|
||||
FROM node:18-bullseye-slim
|
||||
RUN apt-get update
|
||||
@@ -23,4 +30,4 @@ RUN rm -rf /var/lib/apt/lists/*
|
||||
RUN npm install -g http-server
|
||||
WORKDIR /app
|
||||
COPY --from=builder /app/nitro .
|
||||
COPY --from=builder-ui /app/packages/nitro-gui/dist /app/ui
|
||||
COPY --from=builder-node /app /app-node
|
||||
Reference in New Issue
Block a user