# nextcloud-collabora-nodered Collabora/Nextcloud Office-noder för **befintlig** `nextcloud-node-red` på port **1880**. Skapar **ingen** ny Node-RED-container. ## Standard: integrate (inte sidecar) **INSTALL_MODE=integrate** (default) patchar och bygger om befintlig `nextcloud-node-red` på **:1880**. Ingen ny container, ingen port 1881. Sidecar kräver uttryckligen `INSTALL_MODE=sidecar`. ## Installation (cloud / valfri VM) ```bash curl -fsSL https://kode.hannesahlin.se/n3wk/nextcloud-collabora-nodered/raw/branch/main/bootstrap-install.sh | sudo -u ncadmin bash ``` Det skriptet: 1. Klonar detta repo till `/home/ncadmin/nextcloud-collabora-nodered` 2. Kopierar noder till `/home/ncadmin/nextcloud-node-red/nodes/nextcloud-collabora/` 3. Patchar `Dockerfile` + `entrypoint.sh` i nextcloud-node-red 4. Bygger om **samma** `nextcloud-node-red`-image och startar om containern 5. Ansluter `nextcloud-node-red` till Docker `bridge` så CODE (`172.17.0.2:9980`) nås ## Uppdatera noder ```bash cd /home/ncadmin/nextcloud-collabora-nodered git pull ./install.sh ``` ## Manuell integration ```bash cd /home/ncadmin/nextcloud-collabora-nodered NODERED_DIR=/home/ncadmin/nextcloud-node-red ./scripts/integrate-into-nodered.sh ``` ## Sidecar :1881 (ej rekommenderat) Endast om du uttryckligen vill separat instans: ```bash INSTALL_MODE=sidecar docker compose --profile sidecar up -d --build ``` ## Noder `nc-collab-config` · `collabora-bridge` · `nc-office` · `collabora-convert` · `collabora-extract` · `collabora-transform` · `collabora-wopi` ## Repo https://kode.hannesahlin.se/n3wk/nextcloud-collabora-nodered ## Dokumentation - [docs/NODES.md](docs/NODES.md) - [docs/INFRASTRUCTURE.md](docs/INFRASTRUCTURE.md)