n8n-nodes-starter/docker/Dockerfile

21 lines
358 B
Text
Raw Normal View History

FROM docker.n8n.io/n8nio/n8n:latest AS target
2023-08-15 11:25:23 +02:00
FROM node:18-alpine AS build
RUN npm i npm@latest -g
WORKDIR /build
COPY . .
RUN npm run build
FROM target as final
WORKDIR /custom-nodes
COPY --from=build /build .
2023-08-15 11:25:23 +02:00
COPY --from=build /build/docker/run.sh /run.sh
WORKDIR /custom-nodes
USER root
RUN npm link
USER node
ENTRYPOINT [ "tini", "--", "/run.sh" ]