Fix Docker/nätverk mot faktisk server: bridge 172.17.0.2, Gitea, Alpine-mönster

This commit is contained in:
Hannes Ahlin
2026-08-22 14:59:25 +02:00
parent a95dae88c7
commit e7cdc4fffe
13 changed files with 192 additions and 66 deletions
+4 -2
View File
@@ -27,9 +27,11 @@ Du är en **flödesagent**. Du skapar och modifierar Node-RED-flöden, inte Libr
| CODE | container `code`, `127.0.0.1:9980`, aliasgroup `https://cloud.hannesahlin.se:443` |
| Befintlig Node-RED | `nextcloud-node-red` `:1880` (OCS-noder) |
| Ny sidecar | `nextcloud-collabora-nodered` `:1881` |
| Intern CODE-URL från sidecar | `http://host.docker.internal:9980` |
| Intern CODE-URL från sidecar | `http://172.17.0.2:9980` (Docker bridge, container `code`) |
| Auth | Basic + Nextcloud app-lösenord, header `OCS-APIRequest: true` |
Se [INFRASTRUCTURE.md](INFRASTRUCTURE.md) för container- och nätverkskartor.
---
## 3. Kartan Nextcloud → Collabora
@@ -139,7 +141,7 @@ HTML i `payload` → `htmlToOffice` format docx eller pdf. Använd mall via conv
| Symptom | Orsak | Åtgärd |
|---------|-------|--------|
| ECONNREFUSED :9980 | Fel Docker-nät | host.docker.internal, 172.17.0.2 eller network_mode host |
| ECONNREFUSED :9980 | Sidecar inte på bridge / fel IP | Använd `http://172.17.0.2:9980`, kontrollera `docker network inspect bridge` |
| Tomt convert-svar | CODE storage / fel URL | Anropa intern 9980, inte publik host |
| WebDAV 401 | App-lösen / user | Nytt app-lösen, samma uid som sökvägen |
| WebDAV 404 | Fel sökväg | Leading slash, rätt folder, URL-encode segment |