数码杂锅

  • 首页
  • docker应用
    • docker知识
    • docker可视化管理
    • AIGC相关
    • 内网穿透
    • 在线文档
    • 笔记软件
    • 聊天软件
    • 刮削工具
    • 浏览器
    • 运维平台
    • 音乐软件
    • 网盘工具
    • 网络工具
    • 书籍管理
    • 在线教育
    • 备份同步
    • 相册管理
    • 协同办公
    • 抽奖系统
    • 稍后阅读
    • 工具集软件
    • 脚本平台
    • 密码管理
    • 数据库管理
    • 族谱管理
    • 思维导图
    • 视频会议
    • 文件管理
    • 监控管理
    • 远程桌面
    • Nas系统
    • 下载工具
    • devops代码托管
    • 导航书签
    • 办公软件
    • 聚合网盘
    • 智能家居
    • 网盘搜索
    • 影音播放
  • Nas杂项
    • 飞牛
    • 群晖
  • 电脑知识
  • 隐私政策
数码爱好者的分享小站
  1. Main page
  2. docker应用
  3. Main content

Nas上部署一款在线文档系统:mrdoc

2024年11月7日 425hotness 0likes 0comments
13630-1

简介

官网:mrdoc.pro

第三方文档:https://mrdoc.fun/p/mrdoc/

MrDoc 是一款利用 Python 构建的在线文档平台。它非常适合个人及中小规模团队用作私有云文档管理、云端笔记记录以及知识整理工具,旨在提供一个高质量的私有化在线文档部署解决方案。

可以形象地把 MrDoc 比喻成“能够私有化部署的语雀”和“具备在线编辑功能的 GitBook”。

MrDoc 的产品线覆盖了多个平台:

- 🌐 Web 版本:包括开源版本与专业版本,具体功能对比请参阅官方说明

- 💻 浏览器插件:兼容 Chromium 内核浏览器及 Firefox,插件下载链接详见官网

- 🗔 桌面应用:适用于 Windows、macOS 和 Linux 系统,下载链接请访问官方网站

- 📱 移动应用:Android 设备支持,下载地址见官网

- Obsidian 同步插件:详情请参考使用指南

 

体验站点:

- 开源版 - http://mrdoc.zmister.com

- 专业版 - https://doc.mrdoc.pro

账户信息:用户名:test1,密码:123456

 

应用场景:

- 个人云端笔记

- 在线产品指南

- 团队内部知识库

- 在线电子学习材料等需要私有化部署的场合

 

主要功能:

⚙ 网站管理

- 用户账户管理

- 图片资源管理

- 附件资源管理

- 文档内容管理

- 文集组织管理

- 注册邀请码设定

- 登录验证机制配置

- 网站注册限制设置

- 强制登录选项

- 广告代码集成

- 统计代码集成

- 网站基本信息配置

- ICP 备案号设置

- 附件管理设置

 

🧑 个人中心

- 文集管理

- 文档操作:创建、删除、回收站管理、历史版本查看

- 文档模板处理:新增、移除

- 图像素材管理:上传、分类、删除

- 附件资料管理:上传、删除

- Token 管理:通过 Token API 接口快速创建和检索文档

- 个人信息维护:昵称更改、电子邮件更新、文档编辑器切换

 

📚 文集控制

- 文集图标定制

- 文字水印设置

- 文集访问权限设定:公开、保密、特定用户可见、访问码验证

- 下载选项:PDF 及 EPUB 格式文件生成与下载

- 协作成员分配

- 文集内文档拖拽排序

- 文集导出功能

- 文集所有权转移

 

✍ 文档编写

- 提供纯文本和表格两种文档格式,支持 Markdown 和富文本两种编辑方式,配备 Editor.md、Vditor 和 iceEditor 三款编辑器,用户可根据需求自由选择和转换

- 支持图片、附件、数学公式、音视频、思维导图、流程图和 Echarts 图表的嵌入

- 文档排序、上层目录设定、文档模板插入

- 文档标签定义

 

📖 文档浏览

- 双栏设计,支持三级目录结构,左侧展示文集大纲,右侧呈现文档正文

- 字体大小调整、字体样式切换、日间与夜间模式转换、页面社交分享功能、移动端阅读体验优化

- 文档 Markdown 文件下载

- 标签关联网络图

- 文档全文检索

- 分享码分享文档

- 收藏文档

 

其他特点

- 搜索引擎抓取支持

- sitemap 网站地图

- 不设用户数量上限

- 不限存储空间大小

 

13631-1

13632-1

13633-1

13634-1

这价格,这功能差距

 

安装搭建

本次部署还是在飞牛nas的docker compose环境下

其他nas需对应修改映射目录部署

services:
  mrdoc:
    image: jonnyan404/mrdoc-nginx:0.9.2-with-mysql
    container_name: mrdoc-with-mysql
    restart: always
    volumes:
      - /path/to/you/dir/config:/app/MrDoc/config  # 请注意修改 /path/to/you/dir 为您要存储mrdoc数据的绝对路径.
      - /path/to/you/dir/media:/app/MrDoc/media    # 同上
    environment:
      - TZ=Asia/Shanghai
###### 以下注释项为可选变量
#      - LISTEN_PORT=10086   # 自定义端口
#      - CREATE_USER=1       # 0 不创建管理员用户, 1 创建管理员用户,默认是1
#      - USER=jonnyan404     # 自定义管理员用户名
#      - MM=1                # 自定义管理员密码
###### 如果默认用户密码,以及变量添加用户密码无法登录,请参考:https://www.mrdoc.fun/project-1/doc-242/
    ports:
      - "30086:10086"
    depends_on:
      - mysql

  mysql:
    image: mysql:5.7
    container_name: mysql-with-mrdoc    # 这里名字请不要修改,否则数据库会连接失败.
    restart: always
    volumes:
      - /path/to/you/dir:/var/lib/mysql # 请注意修改 /path/to/you/dir 为您要存储mysql数据的目录绝对路径.
    environment:
      - TZ=Asia/Shanghai
      - MYSQL_ROOT_PASSWORD=Jonnyan404!
      - MYSQL_DATABASE=mrdoc
      - MYSQL_USER=jonnyan404
      - MYSQL_PASSWORD=www.mrdoc.fun
    expose:
      - "3306"
    ports:
      - "63306:3306"  # 如果不需要外部连接mysql,可注释此行+上一行.
    command:
      - "--character-set-server=utf8mb4"
      - "--collation-server=utf8mb4_unicode_ci"


# Volumes for persisting data, see https://docs.docker.com/engine/admin/volumes/volumes/
#volumes:
#  mrdoc-data:
#    driver: local
#  mysql-data:
#    driver: local

登录nasip:30086,界面简洁,体量中型,打开流畅,,但是个人我还是推荐Wiki.js

13635-1

 

本篇相关yml等文件下载链接,:https://gitee.com/hswz5525/dockercompose
文章如有补充内容,我会在底部留言中置顶
 

 如果文章对你有帮助,欢迎点赞、关注、分享

公众号内有更多应用文章

有好的建议或者需求也可以底部留言告诉我,知无不言,互助共进

 

相关文章

  • Nas上部署一款开箱即用的在线视频播放器docker应用:MoonTV
  • Nas上部署一款开源、轻量的在线视频搜索与观看docker应用:libretv
  • 告别U盘拷来拷去!只要几分钟就能拥有个人或企业专属「影音库」:mediacms
  • Nas上部署智能表格+工作流+应用搭建的一站式数字化平台:SeaTable最新5.3版本
  • Nas上docker部署一个动画数字人:Awesome Digital Human
  • Nas上docker部署web文件分享快递柜:FileCodeBox
  • nas上部署m3u8在线视频下载工具:mediago
  • 一款多平台的开源电子书阅读器:Anx-Reader
Tag: Nothing
Last updated:2025年4月24日

红薯丸子

好好学习,天天向上

Like
< Last article
Next article >

Comments

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
Cancel

COPYRIGHT © 2024 红薯丸子. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

EnglishEnglish
简体中文简体中文