2026-08-22 14:56:38 +02:00
|
|
|
# nextcloud-collabora-nodered
|
|
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
Node-RED sidecar (port **1881**) med Collabora/Nextcloud Office-noder.
|
2026-08-22 14:56:38 +02:00
|
|
|
|
|
|
|
|
**Version 1.0 — 22 augusti 2026**
|
|
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
## Snabbaste installation (valfri VM)
|
2026-08-22 14:56:38 +02:00
|
|
|
|
|
|
|
|
```bash
|
2026-08-22 15:02:38 +02:00
|
|
|
curl -fsSL https://git.domain.name/your-user/nextcloud-collabora-nodered/raw/branch/main/bootstrap-install.sh | bash
|
2026-08-22 14:56:38 +02:00
|
|
|
```
|
|
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
Skriptet:
|
|
|
|
|
- installerar git/curl/Docker om de saknas
|
|
|
|
|
- klonar från **Gitea** (`your-user/nextcloud-collabora-nodered`)
|
|
|
|
|
- detekterar CODE-IP på Docker `bridge`
|
|
|
|
|
- bygger och startar Node-RED sidecar med alla noder
|
|
|
|
|
- lämnar `:1880`, odds-scraper och CODE orörda
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
### Miljövariabler (valfritt)
|
2026-08-22 14:56:38 +02:00
|
|
|
|
|
|
|
|
```bash
|
2026-08-22 15:02:38 +02:00
|
|
|
GIT_REPO_URL=https://git.domain.name/your-user/nextcloud-collabora-nodered.git \
|
|
|
|
|
INSTALL_DIR=/home/ncdeploy/nextcloud-collabora-nodered \
|
|
|
|
|
NC_HOST=cloud.domain.name \
|
|
|
|
|
NC_HOST_IP=192.168.1.10 \
|
|
|
|
|
bash bootstrap-install.sh
|
2026-08-22 14:59:25 +02:00
|
|
|
```
|
|
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
## Manuell installation (repo redan klonat)
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 14:59:25 +02:00
|
|
|
```bash
|
2026-08-22 15:02:38 +02:00
|
|
|
cd /home/ncdeploy/nextcloud-collabora-nodered
|
|
|
|
|
./install.sh
|
2026-08-22 14:56:38 +02:00
|
|
|
```
|
|
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
## Repo
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
- **Gitea:** https://git.domain.name/your-user/nextcloud-collabora-nodered
|
|
|
|
|
- **SSH clone:** `ssh -p 2222 git@git.domain.name:your-user/nextcloud-collabora-nodered.git`
|
2026-08-22 14:56:38 +02:00
|
|
|
|
|
|
|
|
## Dokumentation
|
|
|
|
|
|
2026-08-22 14:59:25 +02:00
|
|
|
- [docs/NODES.md](docs/NODES.md)
|
2026-08-22 15:02:38 +02:00
|
|
|
- [docs/INFRASTRUCTURE.md](docs/INFRASTRUCTURE.md)
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
## Noder
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
`nc-collab-config` · `collabora-bridge` · `nc-office` · `collabora-convert` · `collabora-extract` · `collabora-transform` · `collabora-wopi`
|
2026-08-22 14:56:38 +02:00
|
|
|
|
2026-08-22 15:02:38 +02:00
|
|
|
## Utveckling / push
|
2026-08-22 14:56:38 +02:00
|
|
|
|
|
|
|
|
```bash
|
2026-08-22 15:02:38 +02:00
|
|
|
git remote add origin https://git.domain.name/your-user/nextcloud-collabora-nodered.git
|
2026-08-22 14:56:38 +02:00
|
|
|
git push -u origin main
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Licens
|
|
|
|
|
|
|
|
|
|
MIT
|