⚡ HomelabVergleich

Nextcloud + OnlyOffice: Online-Office selbst gehostet

Google Docs und Microsoft 365 sind bequem – aber deine Dokumente liegen dabei auf fremden Servern. Mit Nextcloud und OnlyOffice betreibst du deine eigene, vollwertige Online-Office-Lösung im Homelab: Textverarbeitung, Tabellenkalkulation und Präsentationen direkt im Browser, gehostet auf deiner eigenen Hardware. In diesem Guide zeigen wir, warum sich das lohnt und wie du OnlyOffice per Docker installierst und in Nextcloud integrierst.

Warum eine selbst gehostete Office-Lösung?

Der wichtigste Grund ist Datenhoheit. Dokumente, Tabellen und Präsentationen gehören zu deinen sensibelsten Dateien – bei Google oder Microsoft entscheidest du nicht allein darüber, wo sie gespeichert und verarbeitet werden. Im eigenen Homelab bleiben alle Inhalte in deinem Netzwerk.

Dazu kommen weitere Vorteile:

Den Preis dafür zahlst du in Verantwortung: Du musst Updates einspielen und Backups pflegen. Wer sein Homelab ohnehin betreibt, hat diese Routine längst etabliert.

Die Architektur: Nextcloud + OnlyOffice

Nextcloud ist die Dateiablage – vergleichbar mit Google Drive. OnlyOffice Document Server übernimmt die eigentliche Bearbeitung der Dokumente im Browser. Beide Dienste laufen getrennt als Container und werden über eine Schnittstelle verbunden. Das Ergebnis: Öffnest du eine Datei in Nextcloud, rendert der OnlyOffice-Server sie in einem Editor, der Google Docs verblüffend ähnlich sieht.

Die OnlyOffice-Editoren unterstützen die gängigen Office-Formate: DOCX, XLSX, PPTX sowie die OpenDocument-Formate. Die Darstellung bleibt dabei nahe am Original – ein entscheidender Unterschied zu manch anderer Open-Source-Lösung.

OnlyOffice Document Server per Docker installieren

Der schnellste Weg führt über Docker. Eine docker-compose.yml genügt, um den Document Server zu starten:


version: "3.9"

services:
  onlyoffice:
    image: onlyoffice/documentserver:latest
    container_name: onlyoffice
    restart: unless-stopped
    ports:
      - "8081:80"
    volumes:
      - ./onlyoffice-data:/var/www/onlyoffice/Data
      - ./onlyoffice-logs:/var/log/onlyoffice
    environment:
      - JWT_ENABLED=true
      - JWT_SECRET=ersetze-dies-mit-einem-langen-zufaelligen-String

Gestartet wird der Stack wie gewohnt mit:


docker compose up -d

Wie Docker grundsätzlich funktioniert, erklärt unser [Docker-Einsteiger-Guide](docker-einsteiger.md). Beachte zwei Punkte: Der OnlyOffice-Container benötigt verhältnismäßig viel Arbeitsspeicher – plane mindestens 2 bis 4 GB RAM ein. Und der geheime JWT-Schlüssel schützt die Kommunikation zwischen Nextcloud und Document Server; ersetze ihn unbedingt durch einen eigenen, zufälligen Wert.

Integration in Nextcloud

Damit Nextcloud mit dem Document Server sprechen kann, installierst du in der Nextcloud-Oberfläche die offizielle App ONLYOFFICE. Anschließend trägst du unter Einstellungen die Adresse deines Document Servers ein – in unserem Beispiel http://deine-ip:8081 – sowie denselben JWT-Schlüssel, den du im Docker-Compose gesetzt hast.

Danach kannst du in den Dateien festlegen, welche Dateitypen mit OnlyOffice geöffnet werden sollen. Ab sofort öffnet ein Doppelklick auf ein Dokument den Editor direkt im Browser, ohne dass eine lokale Office-Installation nötig ist.

Funktionen im Überblick

Die Community Edition bringt alles mit, was du für den Alltag brauchst:

Für fortgeschrittene Funktionen wie Makros oder benutzerdefinierte Plugins existiert eine kostenpflichtige Lizenz – für die meisten Homelab-Nutzer reicht die Community Edition völlig aus.

Ressourcen und Empfehlungen

Der OnlyOffice Document Server ist der ressourcenhungrigste Dienst in diesem Setup. Als Richtwert gilt: mindestens 2 GB RAM, komfortabel wird es mit 4 GB. Auf einem Raspberry Pi mit 4 GB läuft das Setup, auf einem Mini-PC oder Server deutlich flüssiger.

Weitere Hinweise für den sicheren Betrieb:

Grundlegende Maßnahmen zur Absicherung deines Homelabs findest du in unserem [Homelab-Sicherheitsguide](homelab-sicherheit-guide.md).

Fazit

Nextcloud mit OnlyOffice ist die überzeugendste Open-Source-Alternative zu Google Docs und Microsoft 365 im Homelab: kostenlos, vollständig selbst gehostet und mit exzellenter Format-Kompatibilität. Der Installationsaufwand hält sich dank Docker in Grenzen – wer bereits eine Nextcloud betreibt, bekommt mit dem OnlyOffice Document Server in wenigen Schritten ein vollwertiges Online-Office. Die einzige echte Voraussetzung ist ausreichend Arbeitsspeicher und die Bereitschaft, Updates und Backups selbst zu übernehmen.