Initial release v1.0.0 — Nextcloud Collabora Node-RED sidecar

This commit is contained in:
Hannes Ahlin
2026-08-22 14:56:38 +02:00
commit 9e5b0b6f83
37 changed files with 2035 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
FROM nodered/node-red:latest
USER root
COPY package.json /opt/nextcloud-collabora-nodered/package.json
COPY lib /opt/nextcloud-collabora-nodered/lib
COPY nodes /opt/nextcloud-collabora-nodered/nodes
COPY flows /opt/nextcloud-collabora-nodered/flows
COPY settings.js.example /opt/nextcloud-collabora-nodered/settings.js.example
COPY entrypoint.sh /opt/nextcloud-collabora-nodered/entrypoint.sh
RUN chmod +x /opt/nextcloud-collabora-nodered/entrypoint.sh && \
cd /opt/nextcloud-collabora-nodered && npm install --omit=dev
USER node-red
ENTRYPOINT ["/opt/nextcloud-collabora-nodered/entrypoint.sh"]