MrDoc(觅道文档)
MrDoc(觅道文档)是一款基于Python开发的在线文档系统软件,专为个人和中小型团队设计。它不仅是一个文档、知识和笔记的可视化工具,更致力于成为全平台(Web端、桌面端、移动端)的私有化在线文档部署方案。
软件特点
站点管理与用户系统
支持会员注册、登录、管理、管理员等基本用户功能。
支持网站配置注册邀请码、广告代码、统计代码、邮箱找回密码、整站关闭注册、整站强制登录等管理功能。
支持用户中心管理文集、文档、文档模板、图片、附件,并支持导出文集的MD文件压缩包。
支持配置文集管理权限,提供公开、私密、特定客户可见、浏览码可见四种权限方式。
文档系统
通过文集进行文档编写与阅读,拥有文集、文档、文档模板、图片和附件五大模块。
应用基于Editormd的Markdown在线编辑器进行文档创作,支持图片管理、上传、表格粘贴、思维导图绘制、流程图绘制、序列图绘制。
提供两栏式文档阅读页面、三级目录显示、文档阅读字体大小调整、字体类型切换、页面社交分享、移动端阅读优化、文集导出为PDF、Epub文档。
其他功能
支持基于账户的API接口,可以通过账户token通过API获取文集、上传图片和创建文档。
支持文集合作功能,一个文集可以有一个创始人和多个协作者,可灵活选择合作权限。
支持文档历史版本功能,可以查询和比较历史版本与当前版本的差异,恢复某一历史版本为当前版本。
如何使用
下载与部署
MrDoc以zip压缩文件的方式提供,下载完成后需要解压缩后使用。
解压后的mrdoc文件夹结构如下所示:
mrdoc/
├── start.bat
├── mrdoc.exe
├── ...
启动脚本
您可以直接双击mrdoc文件夹内的start.bat文件启动MrDoc,这将打开一个终端窗口,使MrDoc运行在localhost:8000端口上。
启动成功后您可以在浏览器中通过127.0.0.1:8000进行访问。
命令行启动
您也可以在mrdoc文件夹下打开cmd终端窗口,输入以下命令启动MrDoc服务:
mrdoc.exe runserver
如果需要更改运行的端口,以及让局域网内可访问,可以在runserver后指定IP地址和端口,例如:
mrdoc.exe runserver 0.0.0.0:80
这将使MrDoc运行在本地IP地址的80端口上。
系统管理员账户
系统默认的管理员账户为:mrdoc,登录密码为:123456
通过以上方式,您可以轻松地部署和使用MrDoc,开始您的在线文档管理之旅。