之前用的是Docker + Collabora Office + Nextcloud。
因为Collabora Office 编辑大数据文档的时候,编辑很慢,经常输入一段话,要很长时间才打印出来。所以用了OnlyOffice,这个就不会出现上面的问题。当时打开文档的时候会很慢,要加载,不知道是不是因为frp到公网的问题。
下面就是OnlyOffice + docker 的命令行
docker run -i -t -d -p 9980:80 --restart=always -v /home/onlyoffice/DocumentServer/logs:/var/log/onlyoffice -v /home/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data -v /home/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice -v /home/onlyoffice/DocumentServer/db:/var/lib/postgresql --name onlyoffice --restart="always" onlyoffice/documentserver
然后等一段时间,浏览器输入http://IP:9980,能显示就是安装成功了。
然后就是nextcloud的设置

打开文档报错了

解决方法是在Linux环境输入下面的命令行
sudo docker exec 容器ID /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'
会给一串密钥,把密钥填入

啊,不搞了,打不开文档。在公网部署,要输入密钥。输入了,然后连接onlyoffice会有问题,连接不上,老是超时,部署在内网,然后frp到公网,又不安全,因为内网没打开onlyoffice限制,只要输入IP:端口,就能直接使用。
而且部署到公网,只要docker容器重启了,密钥就会更新。
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
暂无评论
要发表评论,您必须先 登录