# nextcloud-collabora-nodered Node-RED sidecar (port **1881**) för Nextcloud Office + Collabora CODE — WebDAV, richdocuments OCS och `/cool` REST. **Version 1.0 — 22 augusti 2026** ## Snabbstart (Ubuntu) ```bash git clone /home/ncdeploy/nextcloud-collabora-nodered cd /home/ncdeploy/nextcloud-collabora-nodered cp .env.example .env chmod +x install.sh ./install.sh ``` Öppna http://192.168.1.10:1881 → konfigurera `nc-collab-config` med **app-lösenord** → kör acceptansflödet. ## Överföring från Windows ```bash # På Windows (Git Bash/WSL): ./package.sh # Kopiera till server: scp artifacts/nextcloud-collabora-nodered-1.0.0.tar.gz ncdeploy@192.168.1.10:/home/ncdeploy/ # På Ubuntu: mkdir -p ~/nextcloud-collabora-nodered tar -xzf ~/nextcloud-collabora-nodered-1.0.0.tar.gz -C ~/nextcloud-collabora-nodered cd ~/nextcloud-collabora-nodered && ./install.sh ``` ## Noder | Nod | Syfte | |-----|-------| | `nc-collab-config` | Miljö + app-lösenord | | `collabora-bridge` | Pipeline-exempel (börja här) | | `nc-office` | richdocuments OCS | | `collabora-convert` | `/cool/convert-to` (låg nivå) | | `collabora-extract` | `/cool/extract-document-structure` | | `collabora-transform` | `/cool/transform-document-structure` | | `collabora-wopi` | discovery, capabilities, editor-URL | ## Dokumentation - [docs/NODES.md](docs/NODES.md) — nodreferens och exempel - `artifacts/Nextcloud-Collabora-noder.docx` — genereras med `./scripts/build-manual.sh` (kräver pandoc) ## Gränser - Skriver till `/Dokument/OfficeOut/` som standard (original orört) - Port 9980 exponeras **inte** — sidecar når CODE via `host.docker.internal` - Befintlig `nextcloud-node-red:1880` lämnas orörd - Odds-scraper ignoreras ## Git ```bash git init # redan gjort vid leverans git remote add origin git push -u origin main ``` ## Licens MIT