Collabora Online
您在云端的专属办公室
联系我们 💬
主要特点
- 查看和编辑文本文档、电子表格、演示文稿等
- 协作编辑功能
- 适用于任何现代浏览器 – 无需插件
- 开源 – 主要采用 MPLv2 许可。部分内容采用其他开源许可,详见 browser/LICENSE。
网站
欲了解更多详情、构建说明、下载等信息,请访问 https://collaboraonline.github.io/,您还可以查阅 SDK 文档。
开发者帮助
请在以下任一桥接的 Matrix/Telegram 房间提问
- Matrix: #cool-dev:matrix.org
- Telegram: CollaboraOnline
加入我们的 Discourse 服务器参与讨论:https://forum.collaboraonline.com/
查看 tinderbox 状态(如果是绿色): https://cpci.cbg.collabora.co.uk:8080/job/Tinderbox%20for%20online%20master%20against%20co-24.04/
开发细节
本项目包含几个组件:
- wsd/
- Web 服务守护进程 - 接受外部连接
- kit/
- 客户端,在自己的 chroot 环境中运行并渲染文档
- common/
- 这些进程之间共享的代码
- browser/
- 客户端 JavaScript 组件
- test/
- 基于 C++ 的单元测试
- cypress_test/
- 基于 JavaScript 的集成测试
推荐进一步阅读的构建详情
请查阅各组件目录中的 README 文件了解更多详情:
- [wsd/README.md](https://github.com/CollaboraOnline/online/blob/master/wsd/README.md
- [browser/README](https://github.com/CollaboraOnline/online/blob/master/browser/README
iOS 和 Android 应用
请参阅相应的 README:
- [ios/README](https://github.com/CollaboraOnline/online/blob/master/ios/README
- [android/README](https://github.com/CollaboraOnline/online/blob/master/android/README
GitPod
前往 https://collaboraonline.github.io/post/build-code/#build-code-on-gitpod 并按步骤操作。
集成
要将 Collabora Online 集成 到您自己的解决方案中,您可以查看我们的分步教程,了解可用集成,理解用于自定义和与 Collabora Online 交互的 postMessage API,以及更多内容。