# This file is generated by Nx. # # Build the docker image with `npx nx docker-build vapiai`. # Tip: Modify "docker-build" options in project.json to change docker build args. # # Run the container with `docker run -p 3000:3000 -t vapiai`. FROM docker.io/node:lts-alpine ENV HOST=0.0.0.0 ENV PORT=3000 WORKDIR /app RUN addgroup --system vapiai && \ adduser --system -G vapiai vapiai COPY dist/vapiai vapiai RUN chown -R vapiai:vapiai . # You can remove this install step if you build with `--bundle` option. # The bundled output will include external dependencies. RUN npm --prefix vapiai --omit=dev -f install CMD [ "node", "vapiai" ]