docker运行onlyoffice,并配置https访问【参考仅用】

官方说明:

Installing ONLYOFFICE Docs for Docker on a local server - ONLYOFFICEhttps://helpcenter.onlyoffice.com/installation/docs-developer-install-docker.aspx

一、容器端口、目录卷映射

sudo docker run --name=容器名称 --restart=always -i -t -d 
  -p 443:443
 -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data 
onlyoffice/documentserver

这里需要映射【443】端口,并且映射docker的/var/www/onlyoffice/Data目录,用于存放ssl证书。

二、ssl证书配置

将 onlyoffice.key 和 onlyoffice.crt 格式的证书放到【宿主机】的/app/onlyoffice/DocumentServer/data/certs/目录下,因为刚才映射过了,注意证书文件名称一定是 onlyoffice.keyonlyoffice.crt ,否则启动报错,或者进入docker容器中,将nginx的配置文件的证书名称改掉。

三、重启docker容器

sudo docker restart 容器名称

四、如果报错 the document could not be saved

the document could not be saved,please check connection settings or concat your administrator.

查看下容器日志:

[2023-11-15T11:42:30.934] [ERROR] [localhost] [192.168.101.26new__1_.xlsx1700048549299] [uid-1] nodeJS - postData error: url = https://192.168.101.111/example/track?filename=new (1).xlsx\&useraddress=192.168.101.26;data = {"key":"192.168.101.26new__1_.xlsx1700048549299","status":1,"users":["uid-1"],"actions":[{"type":1,"userid":"uid-1"}],"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiIxOTIuMTY4LjEwMS4yNm5ld19fMV8ueGxzeDE3MDAwNDg1NDkyOTkiLCJzdGF0dXMiOjEsInVzZXJzIjpbInVpZC0xIl0sImFjdGlvbnMiOlt7InR5cGUiOjEsInVzZXJpZCI6InVpZC0xIn1dLCJpYXQiOjE3MDAwNDg1NTAsImV4cCI6MTcwMDA0ODg1MH0.o1kkVun-SGl3MgM-SoPsGn_Rbw3-SagZQvneoZ8ENpM"}

Error: self signed certificate

at TLSSocket.onConnectSecure (_tls_wrap.js:1515:34)

at TLSSocket.emit (events.js:400:28)

at TLSSocket._finishInit (_tls_wrap.js:937:8)

at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:709:12)

可以看到报错原因是:Error: self signed certificate

解决方案:

将/etc/onlyoffice/documentserver/default.json文件中的rejectUnauthorized字段值改为false

然后,重启容器

相关推荐
萤火虫塔莉6 天前
onlyoffice 使用记录(前端开发角度)
前端·onlyoffice
程序猿追21 天前
优化学习管理:Moodle和ONLYOFFICE文档编辑器的完美结合
人工智能·python·深度学习·学习·机器学习·onlyoffice
盛世芳华1 个月前
onlyoffice使用Https访问
网络协议·http·https·onlyoffice
VincentYoung2 个月前
如何通过smtp设置使ONLYOFFICE协作空间服务器可以发送注册邀请邮件
运维·服务器·onlyoffice
ONLYOFFICE3 个月前
如何将 ONLYOFFICE 文档 Linux 版更新到 v8.1
linux·运维·服务器·开源·onlyoffice
黛琳ghz3 个月前
办公软件的答案?ONLYOFFICE 桌面应用编辑器会是最好用的 Office 软件?ONLYOFFICE 桌面编辑器使用初体验
编辑器·onlyoffice·文档·在线协作·电子表格·演示文稿·word文档
zoeil3 个月前
ONLYOFFICE 文档 8.1 现已发布:功能全面的 PDF 编辑器、幻灯片版式等等
onlyoffice·pdf编辑器·万能办公工具·幻灯片神器
Srlua3 个月前
ONLYOFFICE 桌面编辑器 8.1 发布:全新 PDF 编辑器、幻灯片版式、增强 RTL 支持及更多本地化选项
pdf·编辑器·onlyoffice
全栈小53 个月前
【OnlyOffice】 桌面应用编辑器,版本8.1发布,PDF编辑器、幻灯片版式、改进从右至左显示、新的本地化选项等功能,快来体验吧
pdf·编辑器·onlyoffice
啊猪是的读来过倒3 个月前
ONLYOFFICE 桌面编辑器 8.1重磅来袭:全新功能提升您的办公效率
编辑器·onlyoffice·office·办公效率