From 7adff620cadb99be8c6ada1e068fa7b8eb88484b Mon Sep 17 00:00:00 2001 From: n3wk Date: Thu, 15 Oct 2026 12:12:58 +0200 Subject: [PATCH] Remove docker-compose volume mount that masks baked-in nodes --- integrate-into-nodered.sh | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/integrate-into-nodered.sh b/integrate-into-nodered.sh index e5df40d..bc01691 100644 --- a/integrate-into-nodered.sh +++ b/integrate-into-nodered.sh @@ -103,28 +103,7 @@ cp "$SCRIPT_DIR/nodes"/*.html "$OPT_NODES_DIR/$PACKAGE_NAME/nodes/" cp "$SCRIPT_DIR/nodes/package.json" "$OPT_NODES_DIR/$PACKAGE_NAME/package.json" echo " Package created." -# 5. Update docker-compose.yml to mount /opt/nextcloud-nodes -COMPOSE="$NODERED_DIR/docker-compose.yml" -if [[ -f "$COMPOSE" ]]; then - echo "[integrate] Checking docker-compose.yml for zammad volume..." - if ! grep -q "nextcloud-nodes" "$COMPOSE"; then - cp "$COMPOSE" "$COMPOSE.bak.$(date +%s)" - - # Add volume mount under services.node-red.volumes - sed -i '/- node-red-data:\/data/a\ - - nextcloud-nodes:/opt/nextcloud-nodes' "$COMPOSE" - - # Add named volume under top-level volumes - sed -i '/^volumes:/a\ - nextcloud-nodes:' "$COMPOSE" - - echo " docker-compose.yml updated with nextcloud-nodes volume." - else - echo " docker-compose.yml already has nextcloud-nodes volume." - fi -else - echo " WARNING: docker-compose.yml not found at $COMPOSE" -fi +# 5. No docker-compose.yml changes needed - nodes are baked into the image echo "" echo "=== Integration Complete ==="