Inital commit
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# Collabora Online – Office-Dokumente
|
||||
|
||||
**Zusammenfassung**: Collabora Online ermöglicht die Bearbeitung von Office-Dokumenten (Writer, Calc, Impress) im Browser. Eingebunden in Nextcloud via WOPI-Protokoll.
|
||||
**Quellen**: `raw/Systemdaten – Raspberry PI5.md`
|
||||
**Zuletzt aktualisiert**: 2026-06-17
|
||||
|
||||
---
|
||||
|
||||
## Container
|
||||
|
||||
| Feld | Wert |
|
||||
|---|---|
|
||||
| **Image** | `collabora/code:latest-arm64` |
|
||||
| **Container-Name** | `collabora` |
|
||||
| **Restart** | `unless-stopped` |
|
||||
| **Port** | 9980 (intern) |
|
||||
|
||||
## Netzwerk
|
||||
|
||||
- `traefik` – Zugriff über Reverse Proxy
|
||||
|
||||
## Umgebungsvariablen
|
||||
|
||||
| Variable | Wert |
|
||||
|---|---|
|
||||
| `aliasgroup1` | `https://cloud.da.home-webserver.de:443` |
|
||||
| `server_name` | `office.da.home-webserver.de` |
|
||||
| `DONT_GEN_SSL_CERT` | `true` (TLS terminiert an Traefik) |
|
||||
| `frame_ancestors` | `https://cloud.da.home-webserver.de:443` |
|
||||
| `username` | `admin` ⚠️ |
|
||||
| `password` | `admin` ⚠️ |
|
||||
| `extra_params` | `--o:ssl.enable=false --o:ssl.termination=true --o:net.wopi.allowlist=127.0.0.1,172.18.[0-9]+.[0-9]+` |
|
||||
| `OO_NET_POST_ALLOW_HOST` | `127.0.0.1,172.18.[0-9]+.[0-9]+` |
|
||||
| `OO_LOGGING_LEVEL` | `warning` |
|
||||
|
||||
## Sicherheitshinweise
|
||||
|
||||
**⚠️ Das Admin-Passwort steht auf dem Standardwert `admin` – bitte umgehend ändern!**
|
||||
|
||||
## Besonderheiten
|
||||
|
||||
- **extra_hosts**: `cloud.da.home-webserver.de` → `host-gateway` (löst die Nextcloud-Domain zur Host-IP auf)
|
||||
- **security_opt**: `seccomp:unconfined` erforderlich für Collabora
|
||||
- **cap_add**: `MKNOD`
|
||||
- **Healthcheck**: Prüft `/hosting/discovery` auf Port 9980
|
||||
- **Encoded Characters**: Traefik ist für encoded Slashes konfiguriert (siehe [traefik](./traefik.md))
|
||||
|
||||
## Route (Traefik)
|
||||
|
||||
```
|
||||
Host(`office.da.home-webserver.de`) → collabora:9980
|
||||
```
|
||||
|
||||
## Verwandte Seiten
|
||||
|
||||
- [traefik](./traefik.md) – Reverse-Proxy + encoded Characters
|
||||
- [nextcloud](./nextcloud.md) – Integration als WOPI-Client
|
||||
- [docker-services](../docker-services.md)
|
||||
Reference in New Issue
Block a user