Использование пользовательских шрифтов
Создайте мап шрифтов с локальной машины в папку шрифтов в контейнере onlyoffice-documentserver-data. Для этого:
- откройте файл cluster.yml,
- найдите раздел services -> onlyoffice-documentserver-data -> volumes,
- замените строку
- /usr/share/fonts
на следующую:
- /your_local_fonts_folder:/usr/share/fonts
Настройка HTTPS
Для использования протокола HTTPS необходимо раскомментировать следующие строки в файле cluster.yml:
- FORCE_SSL=true
- CERT_FOLDER=/certs/
- /app/onlyoffice/DocumentServer/data/certs/onlyoffice.pem:/certs/cert1.pem
Создайте файл /app/onlyoffice/DocumentServer/data/certs/onlyoffice.pem, который содержит сертификат и приватный ключ.
При использовании сертификатов, заверенных центром сертификации, эти файлы вам предоставляет центр сертификации (в таком случае пропустите шаги 1-3 следующего раздела). При использовании самоподписанных сертификатов вам надо сгенерировать эти файлы самостоятельно.
Генерация самоподписанных сертификатов
Генерация самоподписанных SSL-сертификатов включает в себя три простых шага:
ШАГ 1: Создайте закрытый ключ сервера
openssl genrsa -out onlyoffice.key 2048
ШАГ 2: Создайте запрос подписи сертификата (CSR)
openssl req -new -key onlyoffice.key -out onlyoffice.csr
ШАГ 3: Подпишите сертификат с помощью закрытого ключа и CSR
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt
ШАГ 4: Объедините оба файла
cp onlyoffice.crt onlyoffice.pem
cat onlyoffice.key >> onlyoffice.pem