Collabora Online
Bereitstellung und Konfiguration von Collabora Online als optionaler Docker Compose-Dienst.
📋 Voraussetzungen
⚠️ Um die Integration von Collabora Online zu aktivieren, stellen Sie sicher, dass zuerst die Reverse-Proxy-Konfiguration aktiviert ist.
⚡ Aktivierung
Bearbeiten Sie ./config/nginx/nginx.conf, entkommentieren Sie die folgende Zeile am Ende der Datei:
include collabora.conf;
In docker-compose.yaml müssen die folgenden Zeilen unkommentiert sein:
include:
- ./config/nginx/docker-compose.nginx.yaml
- ./config/collabora/docker-compose.collabora.yaml
Bearbeiten Sie environment.yaml, um die Integration zu aktivieren:
applications:
files:
collabora:
# enable integration
enabled: true
Wenn Sie HTTPS über den Nginx-Reverse-Proxy verwenden, bearbeiten Sie die Datei ./config/collabora/docker-compose.collabora.yaml und setzen Sie die Option ssl.termination auf true:
services:
collabora:
environment:
extra_params: >-
--o:ssl.termination=true
docker compose up -d && docker compose restart nginx sync_in, um Änderungen anzuwenden
🌐 Zugriff
Sync-in und Collabora Online laufen in Docker-Containern und kommunizieren über den Nginx-Reverse-Proxy.
Der Zugriff auf die Schnittstelle ist unbedingt erforderlich, indem Sie entweder die IP-Adresse des Servers oder einen ordnungsgemäß konfigurierten Domänennamen verwenden.
Der Zugriff auf Sync-in über http://localhost oder http://127.0.0.1 führt dazu, dass Collabora nicht ordnungsgemäß funktioniert** (Dokumente können nicht angezeigt oder bearbeitet werden).