Files

21 lines
348 B
Docker
Executable File

FROM node:24-alpine3.22
WORKDIR /app
# Copy all workspaces before installation so npm resolves workspace dependencies.
COPY package.json package-lock.json ./
COPY apps ./apps
COPY packages ./packages
RUN npm ci --force
WORKDIR /app/apps/admin
ENV CHOKIDAR_USEPOLLING=true
ENV HOST=0.0.0.0
ENV PORT=5173
EXPOSE 5173
CMD ["npm", "run", "dev"]