Collabora Online - LibreOffice im Browser für Nextcloud und Co

Collabora Online - LibreOffice im Browser für Nextcloud und Co

Collabora Online bringt LibreOffice als kollaborative Web-Anwendung in den Browser und lässt sich direkt in Nextcloud integrieren.

Was ist Collabora Online?

Collabora Online ist die Docker-fähige Server-Variante von LibreOffice, die Dokumente, Tabellen und Präsentationen direkt im Browser bearbeitbar macht. Sie wird häufig als Ergänzung zu Nextcloud eingesetzt, um Office-Dokumente ohne Microsoft 365 gemeinsam zu bearbeiten. Die Lösung unterstützt ODF-Formate sowie gängige Microsoft-Formate (docx, xlsx, pptx). Für selbstgehostete Umgebungen, die datenschutzkonform arbeiten müssen, ist Collabora Online eine praxiserprobte Alternative zu Google Docs.

Voraussetzungen

  • Docker 20.10+ oder Docker Compose
  • Nextcloud oder eine andere WOPI-kompatible Plattform
  • HTTPS ist Pflicht – Collabora Online funktioniert nicht über reines HTTP

Compose-Beispiel

services:
  collabora:
    image: collabora/code:latest
    container_name: collabora
    restart: unless-stopped
    ports:
      - "9980:9980"
    environment:
      - aliasgroup1=https://nextcloud.example.com
      - username=admin
      - password=sicheres_passwort
      - extra_params=--o:ssl.enable=false --o:ssl.termination=true
    cap_add:
      - MKNOD

Hinweise

  • aliasgroup1 muss die URL der Nextcloud-Instanz enthalten, sonst werden Verbindungen abgewiesen.
  • SSL wird in der Regel am Reverse Proxy terminiert; ssl.termination=true teilt Collabora mit, dass HTTPS bereits abgehandelt wird.
  • cap_add: MKNOD ist für die interne Dokumentverarbeitung erforderlich und kann nicht weggelassen werden.
  • In Nextcloud muss die App „Collabora Online" oder „Nextcloud Office" installiert und die Server-URL eingetragen werden.