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)

git clone <din-remote> /home/ncadmin/nextcloud-collabora-nodered
cd /home/ncadmin/nextcloud-collabora-nodered
cp .env.example .env
chmod +x install.sh
./install.sh

Öppna http://192.168.1.26:1881 → konfigurera nc-collab-config med app-lösenord → kör acceptansflödet.

Överföring från Windows

# På Windows (Git Bash/WSL):
./package.sh

# Kopiera till server:
scp artifacts/nextcloud-collabora-nodered-1.0.0.tar.gz ncadmin@192.168.1.26:/home/ncadmin/

# 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 Agent-pipelines (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/AGENT-MANUAL.md — full assistentmanual för flödesagenter
  • artifacts/Assistentmanual-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

git init   # redan gjort vid leverans
git remote add origin <din-git-url>
git push -u origin main

Licens

MIT

S
Description
No description provided
Readme 438 KiB
Languages
JavaScript 50.2%
Shell 30.6%
HTML 18.1%
Dockerfile 0.7%
Vim Snippet 0.4%