MM-Wiki 是一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。MM-Wiki部署方便,使用简单,帮能助团队构建一个信息共享、文档管理的协作环境。
核心功能亮点
1、便捷部署
跨平台支持:提供 Linux/Windows/Docker 一键部署方案,无需复杂配置。
可视化安装向导:通过浏览器完成初始化配置,降低部署门槛。
2、协作与权限管理
独立空间管理:按部门或团队划分文档集合,支持设置空间访问权限。
多级权限系统:自定义角色并分配权限(如文档编辑、管理后台等)。
LDAP 集成:支持与企业统一登录系统(如 LDAP)对接。
3、文档管理
Markdown 支持:原生兼容 Markdown 语法写作,支持附件上传。
版本控制与通知:文档修改后自动通知关注者,支持邮件提醒。
分享与下载:可生成文档分享链接,支持下载 Markdown 源文件。
4、高级特性
全文搜索:快速定位文档内容。
静态资源托管:通过 Nginx 管理静态文件,提升访问效率。
部署方式
| 平台 | 部署步骤概要 |
|---|---|
| Linux | 下载二进制文件 → 解压运行安装程序 → 通过浏览器配置 → 启动服务 |
| Windows | 下载 EXE 文件 → 运行安装向导 → 命令行启动服务 |
| Docker | 预配置镜像快速部署,支持挂载配置文件和数据库(MySQL) |
| Nginx | 提供反向代理配置示例,支持域名绑定和静态资源优化 |
系统关键界面
1、安装向导:图形化配置数据库和管理员账户。
2、空间管理:树形结构展示文档目录,支持拖拽排序。
3、编辑界面:集成 Markdown 编辑器,实时预览效果。
4、权限面板:可视化配置用户角色与权限。
技术路线
开发语言:Golang
依赖插件:使用 Bootstrap、jQuery 等前端库,Markdown 解析器优化阅读体验。
二次开发:需 Go 1.8+ 环境,提供开发者交流群(QQ: 922827699)。
MM-Wiki 定位为轻量级企业知识库解决方案,适合中小团队快速搭建内部文档系统。MM-Wiki部署简单、权限体系完善,通过 Docker 和反向代理支持灵活扩展。相较于 Confluence 等商业软件,MM-Wiki 更注重轻量化与开源可控性,适合对成本敏感且需定制化的场景。
