给 Seafile 部署 onlyoffice

如果是 docker 的话最好还是用 COPY 的方式写在 Dockerfile 里面。然后构建镜像的时候构建进去,一劳永日。

各位无论是OnlyOffice还是OfficeOnlineServer,都用得是社区版或免费版,结合seafile免费版本,那么能够承受多大的用户并发量呢?

没研究过这个,我这里用户量不大,这个问题得官方来回答

新版本上不支持编辑了,只能查看了?

应该是6.1.2的版本更新了一个新的选项,需要添加这个选项才可以开启编辑功能。

ONLYOFFICE_EDIT_FILE_EXTENSION

详细看这里这里。https://manual.seafile.com/deploy/only_office.html

# Enable Only Office
ENABLE_ONLYOFFICE = True
VERIFY_ONLYOFFICE_CERTIFICATE = False
ONLYOFFICE_APIJS_URL = 'http{s}://{your OnlyOffice server's domain or IP}/web-apps/apps/api/documents/api.js'
ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods')
ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx')

windows如何部署呢?

这你就要研究下 onlyoffice 能否部署到win咯。

我也没研究过。

完美解决等线字体口口口的问题,超赞!!:blush:

按教程部署正常,谢谢!问题来了
通过系统目录的方式可以正常通过onlyoffice在线浏览或编辑office文档,但是,通过共享链接的方式访问,仍然和之前一样引导到下载页面,请问,是否也可以通过onlyoffice打开链接共享的office文档呢?

自己回复自己,原来是可以的,清空浏览器本地缓存即可 :grin:

https://172.16.1.100:8000/web-apps/apps/api/documents/api.js

http://blog.csdn.net/hotqin888/article/details/79293191
这是我在windows部署以及用golang开发的细节。

最新的 onlyoffice/documentserver 貌似已经能识别中文了 omv中正常使用

请问是哪里修改callbak涉及的地址 我找了很久也没找到 谢谢

提示如下错误,打开offiice文档时提示下载错误,这个是什么问题,seafile和onlyoffice都是通过docker部署的。
root@seafile converter]# more out.log
[2019-09-20T11:20:49.009] [WARN] nodeJS - update cluster with 1 workers
[2019-09-20T11:20:49.020] [WARN] nodeJS - worker 637 started.
[2019-09-20T11:20:49.021] [WARN] nodeJS - update cluster with 1 workers
[2019-09-20T11:21:18.850] [WARN] nodeJS - update cluster with 1 workers
[2019-09-20T11:21:18.860] [WARN] nodeJS - worker 718 started.
[2019-09-20T11:21:18.860] [WARN] nodeJS - update cluster with 1 workers
[2019-09-20T11:22:30.486] [ERROR] nodeJS - error downloadFile:url=http://192.168.2.199/seafhttp/files/e39dd92c-0f75-4383-970e-a663cff6d526/seafile-tutorial.doc;at
tempt=1;code:EHOSTUNREACH;connect:null;(id=b2c3175c57251e788194)
Error: connect EHOSTUNREACH 192.168.2.199:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1191:14)
[2019-09-20T11:22:32.493] [ERROR] nodeJS - error downloadFile:url=http://192.168.2.199/seafhttp/files/e39dd92c-0f75-4383-970e-a663cff6d526/seafile-tutorial.doc;at
tempt=2;code:EHOSTUNREACH;connect:null;(id=b2c3175c57251e788194)
Error: connect EHOSTUNREACH 192.168.2.199:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1191:14)
[2019-09-20T11:22:34.501] [ERROR] nodeJS - error downloadFile:url=http://192.168.2.199/seafhttp/files/e39dd92c-0f75-4383-970e-a663cff6d526/seafile-tutorial.doc;at
tempt=3;code:EHOSTUNREACH;connect:null;(id=b2c3175c57251e788194)
Error: connect EHOSTUNREACH 192.168.2.199:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1191:14)

这个命令运行后出错,显示如下:

ubuntu@VM-0-10-ubuntu:~$ git clone https://github.com/neroxps/Docker-Only-Office-Chinese-font.git
Cloning into ‘Docker-Only-Office-Chinese-font’…
remote: Enumerating objects: 43, done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: unpack-objects failed
这个仅仅是因为网速不够吗?

你好 7.1.4支持在线预览嘛

你可以根据文档配置一下

支持的 不过我这边有点问题