news 2026/7/7 4:37:24

平替语雀和石墨文档?快速私有化部署一套开源在线文档管理系统吧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
平替语雀和石墨文档?快速私有化部署一套开源在线文档管理系统吧

在企业运营中,海量文档散落在各个员工的电脑、聊天工具和公共网盘中,核心资料面临泄露风险,团队协作效率低,信息查找如同大海捞针......

市面上的SaaS文档虽然方便,但是数据安全、定制化需求和长期成本不可忽视。

现在有一款开源的,提供私有化部署的,前后端分离的企业级在线文档——无忧企业文档来了。

无忧企业文档是专门为中小企业设计的一款在线文档系统,主要解决企业内部文档编辑、知识沉淀、知识协同等痛点问题。支持Docker一键部署,可离线部署。支持PC端和H5端。

逻辑架构如下:

技术栈

前端:VUE3.0+Element-ui

后端:spring_cloud_alibaba、spring boot、Mybatis plus、Nacos、RabbitMq、Minio、

数据库:Mysql、ElasticSearch、Redis、MongoDB

运维:K8S+docker/docker compose

核心功能

实时协同编辑:支持多用户同时在线编辑同一文档,提供富文本编辑、表格、word、Excel、PPT、Markdown、XMind等,满足多样化内容创作需求。

文库管理:文库作为文件存储的最基础的管理方式,分为全网文库、企业文库、私有文库,根据需求创建。在文库内,不同类型的文档,可以创建文件夹、子文件夹进行分类管理。

文库权限管理:支持对文库、文件级、子文件夹级、文档的权限管理,可以添加多个权限组进行分配,不同人群分配不同权限,操作权限自由勾选,成员可以是组合式,例如:用户1+运营部+角色。

大文件批量文件同步:文档同步功能方便用户将大量数据上传到文库中,可以提高工作效率和文件的整体性,避免逐个上传文件的繁琐和错误。

双屏辅助编辑:利用两个屏幕或同时进行编辑工作的功能,左侧编辑区,右侧搜索引擎+内容预览,基于内容的搜索、文档查看,便于对容的对比,支持富文本、Word、Excel、PPT等编辑。

全文搜索:基于内容的搜索工具,提供了私有化的内容搜索引擎,支持文档类型、标签、文库等多维度筛选,能快速定位所需信息。

文件夹和文档上传:可以上传图片、视频、音频、电子书、动图等不同格式的文档到文库中,支持下载到本地。

AI助手:支持续写、润色、扩写、缩写、语病修正、AI翻译、AI总结等

内容的分享:可以通过生成一个唯一的链接或者分享码,用户可以轻松地将文档分享给其他人,无需担心文件大小或格式的限制。还可以设置分享的有效期、密码分享,开放下载权限。

辅助功能:支持OCR识别,文档格式的转换(包括PDF格式转换),文档合并。

其他:另外还支持内容的点赞、评论、收藏、回收站、标签等

本地私有化部署在线文档的详细指南

项目主要采用Java开发,前后端分离,基础框架采用JVS(spring cloud+Vue 3)。

一、系统私有化安装步骤

安装docker、docker-compose(安装中需要有一定的运维基础,如果遇到问题有专业的技术人员解决。)

安装docker 和docker-compose (如已经安装 可以跳过)

curl -C- -O --retry 3 https://bctools.cn/jvs-docker && chmod a+x jvs-docker && ./jvs-docker -I

下载项目

1、直接下载方式 https://gitee.com/software-minister/jvs-docker-compose

2、git下载方式:git clone https://gitee.com/software-minister/jvs-docker-compose.git

部署项目

  • 请将${ip}修改为本地IP
sed -i -e 's/jvs-minio/${ip}/g' ./mysql/nacos.sql
  • 部署数据库
docker-compose -f docker-compose-db.yml up -d
  • 查看nacos是否启动
# 程序依赖nacos 请保证能正常访问nacos后 再执行应用部署 curl -X GET 'http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=jvs-gateway&group=jvs&tenant=jvs'
  • 部署应用
# 应用启动 根据硬件情况而定 请等待几分钟 docker-compose up -d

访问与配置

帐号:admin 密码: admin

  • 访问后台:​​http://localhost​​
  • 访问知识库:​​ http://localhost:8088​​
  • nacos http://localhost:8848/nacos

开源免费:https://gitee.com/software-minister/jvs-knowledge-ui

在线免费体验:https://knowledge.bctools.cn/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/7 12:51:00

安全体检 | 服务器的终极卫士

安全体检 | 服务器的终极卫士前言安全体检什么是安全体检开启安全体检体检摘要攻击告警云服务漏洞云产品风险配置体验测评安全体检回顾修复过程记录体检点评前言 可以说,阿里云云安全团队在云安全的问题上,一直在不断探索,力图为用户提供更安…

作者头像 李华
网站建设 2026/7/6 20:14:52

Windows系统应用

Windows 用户必看!DNS 与名称解析:从原理到故障解决 当你在浏览器输入 “www.baidu.com” 就能打开百度,背后其实藏着 DNS(域名系统)的功劳。很多 Windows 用户遇到 “网页加载慢”“域名无法访问” 时,往…

作者头像 李华
网站建设 2026/7/6 22:19:25

VideoReTalking实战教程:从零掌握智能唇语同步技术

VideoReTalking实战教程:从零掌握智能唇语同步技术 【免费下载链接】video-retalking [SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild 项目地址: https://gitcode.com/gh_mirrors/vi/video-r…

作者头像 李华
网站建设 2026/7/6 18:26:18

5分钟攻克AI项目Docker部署难题:从诊断到实战全解析

5分钟攻克AI项目Docker部署难题:从诊断到实战全解析 【免费下载链接】HeyGem.ai 项目地址: https://gitcode.com/GitHub_Trending/he/HeyGem.ai AI项目Docker部署是当前技术实践的热点,但实际部署过程中往往会遇到各种意想不到的问题。本文采用问…

作者头像 李华
网站建设 2026/7/6 3:45:40

Blender PSK插件终极指南:无缝连接3D建模与游戏开发

Blender PSK插件终极指南:无缝连接3D建模与游戏开发 【免费下载链接】io_scene_psk_psa A Blender plugin for importing and exporting Unreal PSK and PSA files 项目地址: https://gitcode.com/gh_mirrors/io/io_scene_psk_psa 还在为Blender与Unreal Eng…

作者头像 李华