18 lines
323 B
Docker
18 lines
323 B
Docker
FROM node:22
|
|
|
|
ENV PNPM_HOME=/pnpm
|
|
ENV PATH=$PNPM_HOME:$PATH
|
|
ENV PORT=3001
|
|
ENV BYPASS_GATEWAY_LOCAL_ONLY=true
|
|
ENV VITE_APP_ID=open-seo
|
|
ENV VITE_GATEWAY_URL=http://localhost:3001
|
|
ENV GATEWAY_URL=http://localhost:3001
|
|
|
|
WORKDIR /app
|
|
|
|
RUN corepack enable
|
|
|
|
COPY package.json pnpm-lock.yaml ./
|
|
|
|
RUN pnpm install --frozen-lockfile
|