From 35fddbfcbc00b0cda155b161b5fe6c87f816f5b8 Mon Sep 17 00:00:00 2001 From: Stefan Hacker Date: Sat, 11 Apr 2026 22:10:54 +0200 Subject: [PATCH] docs: README OnlyOffice-Abschnitt aktualisiert - Kein ONLYOFFICE_JWT_SECRET mehr, nutzt JWT_SECRET_KEY automatisch - Nur noch ONLYOFFICE_URL in .env setzen - Eigene Subdomain mit HTTPS als Pflicht beschrieben - Schritte vereinfacht (4 statt 5) Co-Authored-By: Claude Opus 4.6 (1M context) --- README.md | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 9e9a857..5d79a8e 100644 --- a/README.md +++ b/README.md @@ -121,32 +121,22 @@ Let's Encrypt Zertifikat erstellen: certbot --nginx -d cloud.example.com ``` -### OnlyOffice Document Server (optional) +### OnlyOffice Document Server -Fuer die Bearbeitung von Word, Excel und PowerPoint Dateien direkt im Browser. +Fuer die Bearbeitung von Word, Excel und PowerPoint Dateien direkt im Browser. OnlyOffice benoetigt eine eigene Subdomain mit HTTPS. -**1. docker-compose.yml - OnlyOffice-Service aktivieren:** - -```yaml -# In docker-compose.yml auskommentieren: -onlyoffice: - image: onlyoffice/documentserver:latest - environment: - - JWT_ENABLED=true - - JWT_SECRET=${ONLYOFFICE_JWT_SECRET} - volumes: - - ./data/onlyoffice/logs:/var/log/onlyoffice - - ./data/onlyoffice/data:/var/www/onlyoffice/Data - restart: unless-stopped -``` - -**2. .env - OnlyOffice konfigurieren:** +**1. .env - OnlyOffice URL setzen:** ```bash ONLYOFFICE_URL=https://office.example.com -ONLYOFFICE_JWT_SECRET=ein-sicheres-secret-hier ``` +Das JWT-Secret wird automatisch vom `JWT_SECRET_KEY` verwendet - kein extra Secret noetig. + +**2. docker-compose.yml - OnlyOffice-Service aktivieren:** + +Der OnlyOffice-Service ist in der `docker-compose.yml` bereits vorbereitet. Er nutzt den gleichen `JWT_SECRET_KEY` aus der `.env`. + **3. Nginx - Eigene Subdomain fuer OnlyOffice:** ```nginx @@ -167,12 +157,14 @@ server { } ``` +**4. Starten:** + ```bash certbot --nginx -d office.example.com -docker-compose up -d +docker-compose up --build -d ``` -**Ohne OnlyOffice** werden Office-Dateien in einer einfachen Vorschau angezeigt (nur Lesen). **Mit OnlyOffice** erhaelt man einen vollwertigen Editor (wie Google Docs). +**Ohne OnlyOffice** (`ONLYOFFICE_URL` leer) werden Office-Dateien in einer einfachen Vorschau angezeigt. **Mit OnlyOffice** erhaelt man einen vollwertigen Editor (wie Google Docs). ## Verwendung