OnlyOffice Web:
一款基于 OnlyOffice 的本地网页文档编辑器,让您直接在浏览器中编辑文档,无需服务器端处理,保护您的隐私安全。

主要特性:
- • 🔒 隐私优先: 所有文档处理都在浏览器本地进行,不上传到任何服务器
- • 📝 多格式支持: 支持 DOCX、XLSX、PPTX、CSV 等多种文档格式
- • ⚡ 实时编辑: 提供流畅的实时文档编辑体验
- • 🚀 无需部署: 纯前端实现,无需服务器端处理
- • 🎯 即开即用: 打开网页即可开始编辑文档
- • 🌐 URL 打开: 通过 URL 参数直接从远程地址加载文档
- • 🌍 多语言支持: 支持多种语言(英文、中文),轻松切换界面语言
TIP:本项目是基于【github.com/ranuts/document】打包的
安装
Docker Compose
services:
document:
image: heizi**/document:latest
container_name: document
ports:
- 8080:80
restart: always
参数说明(更多参数建议去看文档)
:::
/ssl(路径,可选):证书路径
SERVER_BASIC_AUTH(环境变量,可选):设置账号(用户名:BCrypt加密密码)
SERVER_HTTP2_TLS(环境变量,可选):是否使用证书
SERVER_HTTP2_TLS_CERT(环境变量,可选):证书路径
SERVER_HTTP2_TLS_KEY(环境变量,可选):私钥路径
:::
使用
浏览器中输入 http://NAS的IP:8080 就能看到界面

支持查看和编辑,以及新建文件(详细怎么使用我就不过多介绍了,简单看下面的截图)

Word 文档

TIP:Word 文档需要是 doxcx 格式,doc 格式会报错

Excel 文档

PPT 文档

新建文档也是没问题的,右下角是有一个菜单可以快速切换(文档记得保存)

除了 UI 界面打开,也可以使用链接直接访问
# Set language
?locale=zh
# Open document from URL
?src=https://example.com/document.docx
# Combine parameters
?locale=zh&src=https://example.com/doc.docx
总结
乍一看感觉很有用,提高效率,但其实真的用处不大。这款编辑器最大的作用应该就是,电脑没有安装 Office 套件,可以通过网页进行常见的文件预览和编辑。有需要的可以部署试试,功能是不错的,就是使用场景比较少。
综合推荐:⭐⭐(有用,但用处不大)
使用体验:⭐⭐(一般般,该有功能都有)
部署难易:⭐(非常简单)︎