You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
2 years ago | |
|---|---|---|
| config | 2 years ago | |
| .env | 2 years ago | |
| README.md | 2 years ago | |
| docker-compose.yml | 2 years ago | |
README.md
ONLYOFFICE Document Server
Установка отдельного сервера документов
Installing ONLYOFFICE Docs Community Edition for Docker on a local server
Параметры переменных в файле '.env':
DS_IMAGE=onlyoffice/documentserver-unlim # имя образа контейнера
DS_VERISON=7.5.1.1 # версия контейнера
JWT_SECRET=<CHANGE> # сгенерировать пароль (pwgen -s 20 1)
JWT_HEADER=AuthorizationJwt # Значение по умолчанию, менять в случае необходимости
Запуск:
git clone https://git.badms.ru/bms/documentserver
git clone https://git.badms.ru/bms/oo-unlim
cd documentserver
# Заменить значения в файле .env
docker compose up -d
Работа через локальный сервер сертификации NPM и SPET-CA
Заранее подготовить STEP-CA и настроить проксирование на NPM.
-
на хостовой машине
STEP_CA_FQDN=<CHANGE> # указать полное доменное имя CA. Например: ca.example.com
mkdir -p data/step_ca
wget --no-check-certificate https://$STEP_CA_FQDN/roots.pem -O ./data/step_ca/$STEP_CA_FQDN.crt
sed -i s/ca.example.com/$STEP_CA_FQDN/ config/supervisord.conf # заменяет имя сертификата для запуска служб DS
-
раскомментировать и заменить в файле
.env:
# step-ca #
STEP_CA_FQDN=<CHANGE> # Указать полное доменное имя CA. Например: ca.example.com
-
раскомментировать в файле
docker-compose.yml:
# step-ca #
- STEP_CA_FQDN=${STEP_CA_FQDN}
volumes:
- ./data/step_ca/${STEP_CA_FQDN}.crt:/usr/local/share/ca-certificates/${STEP_CA_FQDN}.crt
- ./config/supervisord.conf:/etc/supervisor/supervisord.conf