一款跨平台 Flutter 应用,用于浏览、保存和编辑在线文档,包括服务器,由 onlyoffice 提供支持。
同时也是一个方便的工具,用于设置个人云文档空间。
服务器设置
Docker 准备
设置 onlyoffice documentserver:docker pull onlyoffice/documentserver 和 docker run -it -p 8990:80 onlyoffice/documentserver。更多详情请参阅 documentserver。如果你的机器是 arm64 Linux,请使用 onlyoffice/documentserver:latest-arm64。
服务器运行
现在 onlyoffice documentserver 已就绪,我们开始运行 cloudoc。cloudoc 仅是存储操作接口。
dart bin/server.dart <ip>:8990,最后一个参数仅告诉 cloudoc documentserver 的位置,以便 cloudoc 可以将数据传递给它。ip 是当前机器的 IP 地址,localhost 无法使 docker-doucmentserver 工作。
客户端运行
安装 flutter sdk
按照 flutter 文档说明进行操作。
cd client 并运行 flutter run -d chrome 将在浏览器中启动一个网页,其他平台也可以通过 -d 选项运行。

