Installation
Collabora Online ist eine Alternative zu OnlyOffice für die Bearbeitung von Office-Dokumenten direkt in der Dateien-App. Die folgenden Schritte beschreiben die Einrichtung.
Dokumenten-Editor auswählen
In den Einstellungen unter Dateien den Reiter Allgemeine Einstellungen öffnen:
- Bei Aktiver Dokumenten-Editor den Eintrag Collabora auswählen
Collabora Online Integration
Im Bereich Collabora Online Integration folgende Werte eintragen:
- Collabora URL: Die edulution UI Domain mit dem Pfad
/collabora, z. B.https://ui.example.de/collabora - Collabora WOPI-Geheimschlüssel: Einen selbst gewählten, geheimen Schlüssel eintragen. Empfohlen wird ein ausreichend langer, zufälliger Schlüssel aus ausschließlich alphanumerischen Zeichen (A–Z, a–z, 0–9), um Probleme durch Sonderzeichen zu vermeiden.
Container installieren
- Innerhalb der Dateien-App-Konfiguration unter Docker Anwendungen auf "+" klicken
- Dann auf Installieren klicken
Der Container wird abgerufen und installiert.
Traefik konfigurieren
In der Proxy-Konfiguration den "Expertenmodus" aktivieren und Folgendes eintragen. Damit werden die Anfragen an Collabora über Traefik an den Collabora-Container weitergeleitet.
http:
routers:
collabora:
rule: PathPrefix(`/collabora`)
service: collabora
entryPoints:
- websecure
tls: {}
middlewares:
- collabora-headers
middlewares:
collabora-headers:
headers:
customRequestHeaders:
X-Forwarded-Proto: https
services:
collabora:
loadBalancer:
servers:
- url: http://edulution-collabora:9980
serversTransport: collabora-transport
serversTransports:
collabora-transport:
forwardingTimeouts:
dialTimeout: "30s"
responseHeaderTimeout: "0s"
idleConnTimeout: "0s"
Anschließend "Speichern"