Collabora Online
约 2 分钟阅读
- 服务端运行 Libreoffice
- 界面渲染到浏览器客户端
- 浏览器处理菜单、光标、文本选择等
- 弹出菜单和侧边栏也是由服务端渲染
- Collabora Online CODE 实现基于 LibreOffice Online LOOL (LOOLWSD)
- 20 人限制,可自己编译取消限制
- 两者区别并不大
- libreoffice/online链接hub.docker.com/r/libreoffice/online服务端运行 Libreoffice · 界面渲染到浏览器客户端 · 浏览器处理菜单、光标、文本选择等 · 弹出菜单和侧边栏也是由服务端渲染 · Collabora Online CODE 实现基于 LibreOffice Online LOOL (LOOLWSD)笔记:Collabora Online 镜像
- Collabora Online Development Edition (CODE)
- 参考
# https://www.collaboraoffice.com/code/docker/
# 管理
# http://collabora.localhost/loleaflet/dist/admin/admin.html
# -v $PWD/loolwsd.xml:/etc/loolwsd/loolwsd.xml
# -e "extra_params=--o:ssl.enable=false" 不启用 ssl
# 支持多个域名 'domain=collaboradomain\\.tld|nextclouddomain\\.tld'
# 域名为 nextcloud 的域名 - 访问者的域名
# 启动比较慢 - 会 link 很多资源
docker run --rm -it \
-p 9980:9980 \
-e "domain=collabora.localhost" \
-e "username=admin" -e "password=S3cRet" \
-e "extra_params=--o:ssl.enable=false --o:allowed_languages=zh_CN" \
--cap-add MKNO \
-e 'dictionaries=zh en' \
--name collabora collabora/code
# 拷贝配置
docker cp collabora:/etc/loolwsd/loolwsd.xml loolwsd.xmlextra_params
--o:ssl.enable=false
--o:ssl.termination=true
--o:allowed_languages=zh_CN
--o:welcome.enable=false
--o:net.connection_timeout_secs=60
--o:net.http_timeout_secs=60- 超时默认 30s
CODE
https://<DOMAIN>/browser/dist/admin/admin.html- 管理界面
- 能看到内存和在线用户
Docker
- sdk.collaboraonline.com/docs/installation/CODE_Docker_image.html?highlight=acceptable%20wopi%20hosts
coolmount: Operation not permitted
- cap_add: MKNOD
- cap_add: SYS_ADMIN
Explore The New Version
- 将 /usr/share/coolwsd/browser/dist/welcome 挂载为空目录
- Nextcloud app - repeatedly showing welcome screen #5854GitHub IssueCollaboraOnline/online#5854
- CollaboraOnline/online#4489GitHub IssueCollaboraOnline/online#4489
extra_params: --o:welcome.enable=false- nextcloud/richdocuments#1034GitHub Issuenextcloud/richdocuments#1034
- nextcloud/richdocuments#1034GitHub Issuenextcloud/richdocuments#1034
Your Collabora Online server needs updating
- Menu/Tools/Options/LibreOffice/Online update options.
- wiki.documentfoundation.org/UserProfile
关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub3 条
- nextcloud/richdocuments#1034github.com/nextcloud/richdocuments/issues/1034
- CollaboraOnline/online#4489github.com/CollaboraOnline/online/issues/4489
- CollaboraOnline/online#5854github.com/CollaboraOnline/online/issues/5854
其他外链4 条
- hub.docker.com/r/libreoffice/onlinehub.docker.com/r/libreoffice/online
- sdk.collaboraonline.com/contents.htmlsdk.collaboraonline.com/contents.html
- sdk.collaboraonline.com/docs/installation/CODE_Docker_image.html?highlight=acceptable%20wopi%20hostssdk.collaboraonline.com/docs/installation/CODE_Docker_image.html?highlight=acceptable+wopi+hosts
- wiki.documentfoundation.org/UserProfilewiki.documentfoundation.org/UserProfile