Fix Docker/nätverk mot faktisk server: bridge 172.17.0.2, Gitea, Alpine-mönster

This commit is contained in:
dev
2026-08-22 14:59:25 +02:00
parent 20a8bec404
commit 55d068cb12
12 changed files with 188 additions and 64 deletions
+15 -10
View File
@@ -2,16 +2,21 @@ 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
# 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
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
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
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /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"]
ENTRYPOINT ["/entrypoint.sh"]