OnlyOffice 集成 |
您所在的位置:网站首页 › docker链接重置 › OnlyOffice 集成 |
OnlyOffice 集成
从 6.1.0+ (包括开源版) 版本开始,Seafile 支持集成 OnlyOffice 来在线编辑和预览office文档。 要想使用 OnlyOffice,你必须先部署一个 OnlyOffice 服务。 我们建议您在另一个子域中专门部署一台Document Server主机或一个Document Server集群。 这么做的好处: 部署方便快捷 维护简单 通过子域部署Document ServerURL 示例:https://onlyoffice.domain.com 子域 子域的DNS解析记录 SSL证书我们建议您使用ONLYOFFICE/Docker-DocumentServer来简单快速的进行子域安装。只需要遵循这个OnlyOffice文档指南。 测试 DocumentServer 是否在运行安装过程完成后,访问这个页面来确保您的 OnlyOffice 工作正常:http{s}://{your Seafile Server's domain or IP}/welcome,您将会在这个页面中得到Document Server is running。 设置OnlyOffice自动保存使用 OnlyOffice 打开文件时,OnlyOffice 只会在用户关闭页面后向Seafile发送文件保存请求。 如果用户长时间未关闭页面,则用户对文件的更改将不会及时保存在Seafile上。 您现在可以通过更改 OnlyOffice 的配置来设置自动保存。 进入到 onlyoffice/documentserver 容器中; 打开 OnlyOffice 的配置文件: /etc/onlyoffice/documentserver/local.json添加以下配置信息: ``` { "services": { "CoAuthoring": { "autoAssembly": { "enable": true, "interval": "5m" } } } } ``` 重启 OnlyOffice: supervisorctl restart all 更多信息可以访问OnlyOffice的官方文档:https://api.onlyoffice.com/editors/save 配置Seafile服务添加以下配置信息到seahub_settings.py。 # 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') ONLYOFFICE_JWT_SECRET = 'your-secret-string' #自定义secret然后重启Seafile服务 ./seafile.sh restart ./seahub.sh restart # or service seafile-server restart当您点击一个文档您应该会看到一个新的预览页面。 Last modified by 韩典乘, 2023-02-23 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |