usefull links:
https://hub.docker.com/r/onlyoffice/documentserver
https://docs.docker.com/engine/reference/commandline/container_run/
from rancher docker run:
docker image pull onlyoffice/documentserver
docker run -itd -p 8080:80 --name onlyoffice
-v onlyoffice.logs:/var/log/onlyoffice
-v onlyoffice.Data:/var/www/onlyoffice/Data
onlyoffice/documentserver
or for SSL setup run
docker run -itd -p 6444:443 --name onlyoffice
-v onlyoffice.logs:/var/log/onlyoffice
-v onlyoffice.Data:/var/www/onlyoffice/Data
onlyoffice/documentserver
generate certificates for onlyoffice inside container
docker exec -ti onlyoffice bash
cd /var/www/onlyoffice/Data/
mkdir certs
cd certs
openssl genrsa -out onlyoffice.key 2048
openssl req -new -key onlyoffice.key -out onlyoffice.csr
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt
exit
edit default.json
cd /etc/onlyoffice/documentserver/
nano default.json
under
"services": {
.
.
.
"requestDefaults": {
"rejectUnauthorized": true
change “rejectUnauthorized”: false and save
restart container
docker restart onlyoffice
take contol if onlyoffice is running in web browser
https://ip_address