觅思文档 MrDoc 是一款功能丰富的在线文档管理系统,提供多种文档处理、编辑、分享和管理的功能。

一、功能特点

  1. 多格式支持

    • 支持创建在线文本文档、在线表格文档以及在线Office文档(如OnlyOffice)。
    • 支持Markdown和富文本两种编写方式,同时提供Editor.md、Vditor和iceEditor三种编辑器供用户选择。
  2. 高效阅读与编辑

    • 采用双栏式阅读模式,左边栏快速查看和选择目录,右方浏览文档主体内容,提升阅读体验。
    • 创作简便且高效,支持全平台和多终端同步,包括Web端、浏览器扩展、桌面客户端、APP端、小程序端等。
  3. 权限管控

    • 支持多种方式对文集、文档的浏览权限、协作权限和用户的创作权限进行控制,确保文档的安全性和合规性。
  4. 导入与导出

    • 支持导入Word、Excel、Markdown等多种格式的单一文件,并开发了专门的“导入工具箱”以支持更多形式和平台的文档导入。
    • 支持开放的文本格式导出,方便用户在不同系统间迁移数据。
  5. 附件管理

    • 支持图片和附件的管理,包括附件格式白名单配置和第三方OSS存储配置。
    • 支持PDF、Office和常见文本文件的附件预览。
  6. 私有化部署

    • 允许用户在自己的计算机设备和网络环境中部署MrDoc,数据完全由用户自己掌握,无需担心隐私和数据泄露问题。

二、技术栈与更新

  • 技术栈:后端采用Python + Django,前端使用LayUI + JQuery,安装和部署与常规的Python Web应用相似。
  • 更新频率:Web端每月发布新版本,其他终端根据功能开发和Bug修复情况不定期发布新版本。

三、使用场景

  1. 知识管理:将知识按文集进行归类,实现无限层级文档管理,防止知识碎片化和零散化。
  2. 团队文档仓库:作为团队内部的文档仓库,汇聚团队技能,沉淀团队经验,积累团队数字资产。
  3. 产品说明手册:适合作为产品说明手册,特别适用于多个产品需要编写文档手册的场景。
  4. 在线教程:编写、分享和分发在线教程,系统化输出知识。

如需了解更多信息,可以访问其官方网站或查阅相关技术文档。

官方 GitHub

https://github.com/zmister2016/MrDoc

官方文档

https://github.com/zmister2016/MrDoc/blob/master/README-zh.md

开源版在线体验

http://mrdoc.zmister.com/

专业版在线体验

https://doc.mrdoc.pro

安装教程

本文使用Docker安装部署,操作步骤:安装Docker、拉取镜像、启动容器运行镜像。

安装 Docker

sudo apt update
sudo apt install -y docker.io docker-compose

拉取镜像

sudo docker pull zmister/mrdoc:v8

阿里云镜像(国内拉取速度更快)

sudo docker pull registry.cn-hangzhou.aliyuncs.com/zmister/mrdoc:v8

启动容器运行镜像

sudo docker run -d --name mrdoc \
    --restart always -p 10086:10086 \
    -v /opt/MrDoc:/app/MrDoc zmister/mrdoc:v8

管理

创建管理员账户

sudo docker exec -it mrdoc python manage.py createsuperuser

修改用户密码

sudo docker exec -it mrdoc python manage.py changepassword 用户名
END
本文作者:
文章标题: 使用Docker部署MrDoc:高效的在线文档管理系统
本文地址: https://www.haovps.top/archives/250.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2024 年 07 月 20 日
如果觉得我的文章对你有用,请随意赞赏