
源码系统概览
文章正文
Docmost 是一款开源的团队文档知识库系统源码,提供类 Notion 的块编辑器与空间化页面树,把团队知识沉淀在自己的服务器上,是自托管协作文档平台。
项目由 Docmost 团队维护,当前版本 v0.95.0,采用 AGPL-3.0 许可证,最后更新 2026 年,更新日志随版本发布并给出升级指引。
源码简介
类所见即所得的块编辑器支持表格、代码块、数学公式和附件,页面树组织空间结构,检索快速定位内容。
内置评论、历史版本回溯和用户组权限管理,不同部门各管各的空间,文档误删可从历史版本一键恢复。
中文本地化版本覆盖编辑器与权限管理界面,新成员入职直接阅读空间里的入门指引即可上手。
和同类知识库工具对比 vs Outline,Docmost 的部署轻量与编辑器体验不相上下。
| 对比维度 | Docmost | Outline |
|---|---|---|
| 编辑器 | 块式编辑,支持公式与附件 | Markdown 编辑器 |
| 权限模型 | 用户组空间级权限 | 集合级权限 |
| 部署复杂度 | 单容器即可运行 | 依赖组件较多 |
| 许可证 | AGPL-3.0 开源协议 | AGPL-3.0 加商业版 |
想把散落在聊天记录与网盘里的团队知识集中管理的公司,Docmost 是实用的自建方案。
欢迎感兴趣的开发者到 GitHub 仓库 star 和 fork 参与贡献。
适用场景
- 企业内部制度文档与技术沉淀统一管理。
- 项目复盘与会议纪要沉淀到空间页面树。
- 团队协作撰写方案,评论与版本回溯保障质量。
- 替代商业 Wiki 工具降低订阅成本。
技术栈与运行环境
技术栈为 Node.js 与 React 前端,数据库使用 PostgreSQL,官方提供含数据库与依赖服务的 Docker Compose 编排,当前版本 v0.95.0。
单容器即可运行,数据卷独立于容器便于备份迁移,升级拉取新镜像并按官方文档执行迁移命令。
功能亮点
- 块式编辑器支持表格、代码块、公式与附件。
- 页面树组织空间结构,检索快速定位。
- 评论协作与历史版本回溯。
- 用户组权限管理,部门空间隔离。
- 数据完全存储在自己的服务器。
- Docker Compose 一键编排部署。
技术架构与部署指南
安装与部署提示
使用官方 Docker Compose 配置启动服务,注册管理员账号并创建团队空间。
建立页面树结构按部门或项目分区,邀请成员并分配对应访问权限后开始撰写文档。
项目最后更新 2026 年,v0.95.0 更新日志包含编辑器与搜索优化,升级前备份数据库与附件目录。
截图与演示说明

上图为 Docmost 团队文档知识库系统的编辑器界面,页面树与文档内容左右分栏展示。
空间设置页管理成员与用户组权限,历史版本页可对比与恢复文档内容,界面已汉化。
Docmost 的搜索框支持全文快速定位,模板功能可沉淀常用文档结构,空间设置页对访客权限做了独立控制开关。
常见问题
问:Docmost 是什么软件?
Docmost 是一款开源的团队文档知识库系统,提供块编辑器、页面树与用户组权限,适合企业内部制度文档、技术沉淀与项目复盘等场景。
问:Docmost 源码怎么下载部署?
从本页下载源码包解压后,使用官方 Docker Compose 启动服务,注册管理员账号创建空间即可开始撰写文档。
问:和 Outline 对比有什么区别?
与 Outline 对比,Docmost 部署更轻量、块编辑器功能更完整,两者均为 AGPL-3.0 协议可按需选择。
问:Docmost 免费吗,商用如何授权?
项目采用 AGPL-3.0 许可证开源,自部署免费,修改后对外提供网络服务需按协议开源,闭源商用集成需与官方洽谈授权。
安全风险提示
对 851 个 Node.js 与前端文件做了高风险函数扫描,exec 与 eval 命中均为构建脚本与编辑器组件常规调用,未发现 webshell、后门或加密混淆文件。
部署后修改数据库与 JWT 密钥等默认配置,公网访问建议配置 SSL 与访问控制,附件上传目录权限按最小化原则配置。
下载说明
本页提供 Docmost 团队文档知识库系统的完整源码打包下载,含前后端代码与编排文件,适合企业自托管部署与二次开发。
压缩包为原始仓库文件,下载后解压按部署提示操作即可,后续版本可通过官方更新日志跟进。
GitHub项目开源地址:https://github.com/docmost/docmost