Verwenden von benutzerdefinierten Schriftarten
Legen Sie den Schriftartenordner von Ihrem lokalen Computer in den Schriftartenordner im Container onlyoffice-documentserver-data ein. Dazu:
- öffnen Sie die Datei docker-compose.yml,
- finden Sie den Abschnitt services -> onlyoffice-documentserver-data -> volumes,
- ersetzen Sie die Zeichenfolge
- /usr/share/fonts
durch die folgende:
- /your_local_fonts_folder:/usr/share/fonts
HTTPS einrichten
Um das HTTPS-Protokoll zu verwenden, müssen Sie die folgenden Zeichenfolge in der Datei docker-compose.yml auskommentieren:
- FORCE_SSL=true
- CERT_FOLDER=/certs/
- /app/onlyoffice/DocumentServer/data/certs/onlyoffice.pem:/certs/cert1.pem
Erstellen Sie die Datei /app/onlyoffice/DocumentServer/data/certs/onlyoffice.pem, die ein Zertifikat und einen privaten Schlüssel enthält.
Wenn Sie CA-zertifizierte Zertifikate verwenden, werden Ihnen der private Schlüssel (.key) und das SSL-Zertifikat (.crt) von der CA bereitgestellt. Wenn Sie selbstsignierte Zertifikate verwenden, müssen Sie diese Dateien selbst generieren. Überspringen Sie die Schritte 1–3 im folgenden Abschnitt, wenn Sie über CA-zertifizierte SSL-Zertifikate verfügen.
Generierung von selbstsignierten Zertifikaten
Die Generierung selbstsignierter SSL-Zertifikate umfasst ein einfaches Verfahren in drei Schritten.
SCHRITT 1: Erstellen Sie den privaten Serverschlüssel
openssl genrsa -out onlyoffice.key 2048
SCHRITT 2: Erstellen Sie das Certificate Signing Request (CSR)
openssl req -new -key onlyoffice.key -out onlyoffice.csr
SCHRITT 3: Signieren Sie das Zertifikat mit dem privaten Schlüssel und CSR
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt
SCHRITT 4: Führen Sie die beide Dateien zusammen
cp onlyoffice.crt onlyoffice.pem
cat onlyoffice.key >> onlyoffice.pem