open-how2 – Entdecke. Verstehe. Nutze.
Veröffentlicht am
How2-Host

Nextcloud Office mit OnlyOffice installieren – Schritt-für-Schritt-Anleitung

Autor
Nextcloud Office mit OnlyOffice installieren – Schritt-für-Schritt-Anleitung

Nextcloud Office bringt die Vorteile einer modernen Cloud-Office-Suite in deine eigene, datenschutzfreundliche Umgebung. Neben Collabora Online ist OnlyOffice eine beliebte Alternative – besonders wegen seiner hohen Kompatibilität mit Microsoft Office-Formaten und der übersichtlichen Benutzeroberfläche.

In dieser Anleitung zeige ich dir, wie du OnlyOffice mit Nextcloud verbindest.

1. Voraussetzungen

Bevor wir starten, benötigst du:

  • Laufende Nextcloud-Installation (aktuelle Version)
  • Root-Zugriff auf deinen Server (VPS oder dediziert)
  • Docker & Docker Compose installiert
  • Domain mit gültigem SSL-Zertifikat (z. B. Let’s Encrypt)
  • Mindestens 2 vCPUs und 4 GB RAM (besser mehr für größere Teams)

2. Vorteile von OnlyOffice in Nextcloud

  • Hohe MS-Office-Kompatibilität (.docx, .xlsx, .pptx)
  • Gemeinsames Bearbeiten in Echtzeit
  • Kommentarfunktion und Änderungsverfolgung
  • Intuitive Bedienung ähnlich zu Microsoft 365
  • Schnelle Integration über App in Nextcloud

3. OnlyOffice Document Server mit Docker installieren

3.1 Container starten

docker run -i -t -d -p 8443:443 --name onlyoffice \
  -e JWT_ENABLED=true \
  -e JWT_SECRET=GeheimesPasswort123 \
  onlyoffice/documentserver

Parameter-Erklärung:

  • JWT_ENABLED=true – Aktiviert die Token-Authentifizierung für Sicherheit
  • JWT_SECRET – Dein geheimes Schlüsselwort (muss in Nextcloud identisch sein)

4. Reverse Proxy für HTTPS einrichten

Beispiel mit Nginx:

server {
    listen 443 ssl;
    server_name office.deine-domain.tld;

    ssl_certificate /etc/letsencrypt/live/office.deine-domain.tld/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/office.deine-domain.tld/privkey.pem;

    location / {
        proxy_pass https://127.0.0.1:8443;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto https;
    }
}

Danach Nginx neu laden:

sudo systemctl reload nginx

5. OnlyOffice in Nextcloud aktivieren

  1. Als Admin in Nextcloud anmelden
  2. Unter „Apps“ → „Office & Text“ die App „OnlyOffice“ installieren
  3. In Einstellungen → Verwaltung → ONLYOFFICE wechseln
  4. Document Editing Service-Adresse eintragen:

    https://office.deine-domain.tld
    
  5. Unter „Secret Key“ denselben Wert wie JWT_SECRET aus Schritt 3 eintragen
  6. Speichern

6. Funktionstest

  • Öffne eine .docx, .xlsx oder .pptx-Datei in Nextcloud
  • Prüfe, ob sich das Dokument direkt im Browser öffnet
  • Teste das gleichzeitige Bearbeiten mit einem weiteren Nutzer

7. Tipps für optimale Nutzung

  • RAM auf 8 GB erhöhen, wenn viele Nutzer gleichzeitig arbeiten
  • Regelmäßig Updates installieren:

    docker pull onlyoffice/documentserver
    docker restart onlyoffice
    
  • Optional Community Edition → kostenlos, Enterprise Edition → Support & erweiterte Funktionen

8. Fazit

Mit Nextcloud Office + OnlyOffice erhältst du eine benutzerfreundliche, leistungsstarke und datenschutzkonforme Online-Office-Lösung. Ob für Unternehmen, Behörden oder Schulen – OnlyOffice bietet eine vertraute Bedienoberfläche und exzellente Kompatibilität zu Microsoft Office.