#Ghost Search #Google AdSense #Cookie Hinweis

Unraid - Konfigurieren und Hinzufügen des Secret Key in OnlyOffice

unraid 9. Okt. 2022

Ich nutze den Docker Container "OnlyOfficeDocumentServer" von onlyoffice (dockerhub). Dieser generiert bei jedem Neustart des Containers einen neuen secret key, welcher in den Servereinstellungen der Nextcloud Insanz eingetragen bzw. aktualisiert werden muss. Das ist natürlich insofern ungünstig, da sich mit der Änderung des secret keys keine Dokumente in der Nextcloud mehr bearbeiten lassen, wenn der secret key nicht mehr mit dem des OnlyOffce-Docker Containers übereinstimmt.

Anpassen des OnlyOfficeDocumentServer Containers:

  1. Stoppt den Container und öffnet über "Edit" den Editor des Containers.
  2. Unter "Add another Path, Port, Variable, Label or Device" fügen wir eine neue Variable hinzu:

    Name: JWT_ENABLED
    Key: JWT_ENABLED
    Value: true
    Default Value:
    Description: Enables use of secret key

    Danach auf  "Save" klicken und eine weitere Variable hinzufügen:

    Name: JWT_SECRET
    Key: JWT_SECRET
    Value: "secret key"
    Default Value:
    Description: Defines the Secret key value

    Für "secret key" wird der Wert eingesetzt, den man über folgendes Kommando erhält "openssl rand -base64 48". Diesen im Terminal von Unraid ausführen und das Ergebnis als Value verwenden. Danach wird auch diese Variable abgespeichert.
  3. Mit "Apply" die Änderungen bestätigen und den Container neu starten lassen.
  4. Den generierten secret key nun in der Nextcloud in den Servereinstellungen von OnlyOffice eintragen und abspeichern.
  5. Der secret key ändert sich beim Neustart des Containers nicht mehr und das Bearbeiten von Dokumenten ist wieder möglich.

Tags

Jan Kunkel

Seit 2021 als ausgebildeter Systemintegrator tätig und auch neben dem Beruf viel in der digitalen Welt unterwegs.