跳到主要内容

OnlyOffice 在线编辑

提示

HAP 默认提供的文档在线预览服务基于 OnlyOffice 实现(mingdaoyun-doc)。

从 v7.4.0 开始,支持开启基于 OnlyOffice 的文档在线编辑能力。

启用在线编辑​

配置位置

单机 Docker Compose 时,添加到 /data/mingdao/script/docker-compose.yaml 的 app.environment 下。

集群 Kubernetes 时,添加到 /data/mingdao/script/kubernetes/config.yaml 中 env-list ConfigMap 的 data 下。

在 app 服务的 environment 下添加以下配置,然后重启服务:

app:
environment:
ENV_DOC_EDIT_ENABLE: "true" # 新增:启用 OnlyOffice 在线编辑
点击查看单机 Docker Compose 完整修改示例
version: '3'

services:
app:
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-hap:7.5.3
environment: &app-environment
ENV_ADDRESS_MAIN: "https://hap.domain.com"
ENV_APP_VERSION: "7.5.3"
ENV_API_TOKEN: "******"
ENV_DOC_EDIT_ENABLE: "true" # 新增:启用 OnlyOffice 在线编辑
ports:
- 8880:8880
volumes:
- ./volume/data/:/data/
- ../data:/data/mingdao/data

sc:
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-sc:3.2.0
environment:
<<: *app-environment
volumes:
- ./volume/data/:/data/

command:
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-command:node1018-python36

doc:
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-doc:2.0.0