OMV – Collabora CODE Server – Docker – Nextcloud
Das Wichtigste vorweg: Der Dokumentenserver braucht eine eigene Domain, subdomain oder ddns!
z. B.: Collabora.dyndns.org
Zuerst benötigen wir eine laufende Nextcloudinstallation.
z. B: https:meine-nextcloud.com
Nun einen Docker-Container von Collabora mit folgender YML-Datei herunterladen und installieren:
services:
collabora:
image: collabora/code
container_name: collabora
restart: unless-stopped
environment:
- domain=meine-nextcloud.com/ # Ersetzen Sie dies durch Ihre Hauptdomain
- username=admin # Benutzername für die Admin-Oberfläche
- password=DeinPasswort # Passwort für die Admin-Oberfläche
- extra_params=--o:ssl.enable=false --o:ssl.termination=true
ports:
- "9980:9980" # Port, auf dem Collabora läuft
cap_add:
- MKNOD
volumes:
- /opt/collabora/lool:/opt/collabora/lool # Datenvolumen für Collabora
Eintragungen im Revese Proxy vornehmen – bei uns in der Synology:
wir haben von https / unsere Domain z.B: Collabora.dyndns.org / 443
auf http / interne IP (auf der der Docker läuft) und port 9980
geleitet und HSTS NICHT aktiviert
In der Nextcloud Installation dann im Adminbereich unter „Nextcloud-Office“ nur die Domain des Dokumentenservers (Collabora.dyndns.org) eingeben und speichern.