ONLYOFFICE ist mehr als nur eine Alternative zu herkömmlichen Office-Suiten. Es ist eine cloudbasierte Plattform, die Textverarbeitung, Tabellenkalkulation, Präsentationen und mehr in einem nahtlosen und kollaborativen Umfeld integriert. Egal, ob du im Büro, zu Hause oder unterwegs arbeitest, “ONLYOFFICE” ermöglicht es dir, produktiv zu bleiben und effektiv mit anderen zusammenzuarbeiten.
Darum | Änderungen |
---|---|
22.12.2023 | Erstellung dieser Anleitung |
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- TRAEFIK V2 + 3 – REVERSE-PROXY MIT CROWDSEC IM STACK EINRICHTEN
2. Ordner anlegen
Zuerst legen wir uns passende Ordner-Strukturen an.
git clone https://github.com/ONLYOFFICE/Docker-DocumentServer /opt/containers/onlyoffice
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
7. ONLYOFFICE in Seafile einbinden
Wenn ihr noch kein Seafile installiert habt, könnt ihr dies mit folgender Anleitung innerhalb weniger Minuten erledigen.
Zuerst beenden wir Seafile:
docker compose -f /opt/containers/seafile/docker-compose.yml down
Nun müssen wir eine Datei anpassen. Dazu gebt ihr folgendes ein:
nano /opt/containers/seafile/seafile-data/seafile/conf/seahub_settings.py
Fügt am Ende folgenden Code hinzu:
# Enable OnlyOffice ENABLE_ONLYOFFICE = True VERIFY_ONLYOFFICE_CERTIFICATE = False ONLYOFFICE_APIJS_URL = 'https://onlyoffice.euredomain.de/web-apps/apps/api/documents/api.js' ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods') ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx') # Enable force save to let user can save file when he/she press the save button on OnlyOffice file edit page. ONLYOFFICE_FORCE_SAVE = True # if JWT enabled ONLYOFFICE_JWT_SECRET = 'secret'
Noch anzupassen:
- ONLYOFFICE_APIJS_URL = eure ONLYOFFICE Domain
- ONLYOFFICE_JWT_SECRET = das JWT_SECRET
Nun starten wir Seafile erneut:
docker compose -f /opt/containers/seafile/docker-compose.yml up -d
Nun könnt ihr in Seafile mittels ONLYOFFICE Dokumente erstellen sowie bearbeiten.
Hallo Christian , ist diese Meldung in der Protokollierung Nextcloud bekannt.
ConnectException cURL error 6: Could not resolve host: onlyoffice.meinedomain.org (see “https://curl.haxx.se/libcurl/c/libcurl-errors.html”) for “https://onlyoffice.meinedomain.org/healthcheck” Request on check error
Danke für eine Rückmeldung.
Gruß Andreas
Christian
Hallo Christian, Danke für die Anleitung. Folgende Frage, ein Pull funktioniert ja für ein Update nicht. Gibt es da einen anderen Weg als das Image zu löschen und neu zu bauen.
Gruß Andreas
Gute Anleitung. Ich habe es bei mir in Nextcloud eingebaut. Funktioniert sofort. Vielen Dank 😀
Ein Traum – klappt auf Anhieb. Ich frag mich nur, was ich da jetzt wochenlang falsch gemacht hab … ach, egal! Vielen Dank, schöne Feiertage, bleibt alle Gesund.
Jutsch