2026-08-22 14:56:38 +02:00
|
|
|
FROM nodered/node-red:latest
|
|
|
|
|
|
|
|
|
|
USER root
|
|
|
|
|
|
2026-08-22 14:59:25 +02:00
|
|
|
# Samma mönster som /home/ncdeploy/nextcloud-node-red/Dockerfile
|
|
|
|
|
RUN apk add --no-cache \
|
|
|
|
|
curl \
|
|
|
|
|
bash
|
|
|
|
|
|
|
|
|
|
RUN mkdir -p /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 14:59:25 +02:00
|
|
|
COPY package.json /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora/
|
|
|
|
|
COPY lib /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora/lib
|
|
|
|
|
COPY nodes /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora/nodes
|
|
|
|
|
RUN cd /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora && npm install --omit=dev
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 14:59:25 +02:00
|
|
|
COPY flows /opt/nextcloud-collabora-nodered/flows
|
|
|
|
|
COPY settings.js.example /opt/nextcloud-collabora-nodered/settings.js.example
|
|
|
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
|
|
|
RUN chmod +x /entrypoint.sh
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 14:59:25 +02:00
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|