OpenSource-Hub
D

Docmost

SHA-256
20.1k stars·办公提效·已提供 SHA-256 校验码,下载后可自行核对文件完整性

开源协作式维基和文档工具,支持实时编辑、图表和权限管理。

自托管的开源文档协作平台,类似 Notion 但注重隐私。

核心功能

  • 多人实时协同编辑,支持同时修改同一文档
  • 内置 Draw.io、Excalidraw 和 Mermaid 图表工具
  • 空间机制,可按团队或项目隔离文档
  • 细粒度权限管理(查看、编辑、评论等)
  • 评论、页面历史、全文搜索、文件附件

避坑指南

  • 1)AGPL-3.0 协议限制商业闭源使用,企业版功能需购买许可证。2)自托管部署需要一定的服务器运维基础,不太适合完全不懂技术的用户。3)集成服务(如 Algolia 搜索)在自托管时可能需要单独配置 API 密钥。4)与 Notion 相比,移动端体验和第三方插件生态目前较弱。

适用场景

  • 企业内部知识库,替代 Confluence 或 Notion
  • 开发团队的技术文档和 API 手册
  • 项目协作中的共享笔记和规范记录

详细介绍

Docmost 是一款开源协作式维基和文档软件,支持团队成员实时共同编辑文档。它内置了多种图表工具(Draw.io、Excalidraw、Mermaid),并提供了空间、细粒度权限、评论、页面历史、全文搜索、文件附件和第三方嵌入(如 Airtable、Loom、Miro)等功能。开源核心采用 AGPL-3.0 协议,企业版功能(如单点登录、审计日志)需要付费许可证。支持自托管部署,保障数据隐私,也提供云服务。

常见问题与排障 (2)

故障排除
如何在Docmost中插入手动分页符以导出PDF?

Docmost 现支持手动分页。使用 /pagebreak 命令可插入分页符。PDF 导出将遵循这些分页符,让您能够控制分页。此功能于 0.90 版本中添加。

来源 Issue #2193
故障排除
如何修复启动Docmost时出现的'AzureDriver: accountName is required'错误?

此错误是由于 .env.example 中存在重复的 STORAGE_DRIVER 定义所致,即使未配置 Azure,Azure 块也会覆盖默认的本地驱动程序。解决方法:编辑 .env.example,注释或删除 Azure 部分下的重复 STORAGE_DRIVER 行。或者,等待下一个版本,该版本已包含主分支中的修复。

来源 Issue #2237

标签

collaborationwikireal-timeself-hostedopen-source

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:前往 GitHub Releases 或官网下载最新安装包

4

步骤2:参考官方文档使用 Docker 或手动部署(需 Node.js 和数据库)

5

步骤3:运行后通过浏览器访问 IP:端口,完成初始设置即可使用

安装指引
  1. 步骤1:前往 GitHub Releases 或官网下载最新安装包
  2. 步骤2:参考官方文档使用 Docker 或手动部署(需 Node.js 和数据库)
  3. 步骤3:运行后通过浏览器访问 IP:端口,完成初始设置即可使用
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

2845c28e59a516284eeded827cf9eea830d7d857559b9c1d3b7fabb4f00e9f59

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

如需卸载,直接删除 Docker 容器或手动删除部署目录,并清理数据库即可。注意备份重要数据。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议AGPL-3.0
最后更新2026-06-27 10:40:10
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

2 FAQs

相似推荐