登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
10月26日,北京源创会,聊聊高性能计算与大模型推理
代码拉取完成,页面将自动刷新
开源项目
>
开发工具
>
Wiki/文档工具
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
69
Star
542
Fork
245
mnt.ltd
/
moredoc
代码
Issues
46
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v3.2.0
WIP
4c665ae
2024-06-13 23:19
下载
查看发行版
v3.1.1
- [x] 修复文章二维码不显示的问题 - [x] 修复文章内容需要登录才能查看的问题 - [x] 支持浏览器新标签页打开页面
8b5d780
2024-05-10 15:39
下载
查看发行版
v3.1.0
WIP
9b46143
2024-05-07 21:38
下载
查看发行版
v3.0.2
wip
6e62aff
2024-04-21 11:22
下载
查看发行版
v3.0
WIP
6e62aff
2024-04-21 11:22
下载
查看发行版
v2.5.0
WIP
ddc9955
2024-02-27 17:31
下载
查看发行版
v2.4.3
- [x] 修复文档转换,因文档页数获取不了导致的崩溃问题 - [x] 修复专业版,微信支付,名称过长导致失败的问题 - [x] 修复专业版,已购文档无法直接在文档预览页正常下载的问题
98dfb05
2024-02-02 11:14
下载
v2.4.0
[![魔豆文库](https://static.sitestack.cn/projects/moredoc/25025565fbb0a50a52bcb76e9586ac42.png)](https://static.sitestack.cn/projects/moredoc/25025565fbb0a50a52bcb76e9586ac42.png) 魔豆文库MOREDOC,使用 Go 语言开发实现的文库解决方案,[dochub](https://gitee.com/truthhun/DocHub)文库的重构版本,支持 office (全部类型)、PDF、TXT、EPUB、MOBI 等多种文档格式的在线阅读浏览,支持`无限级分类`、`文档批量上传`、`文档批量转换`、`全文搜索`、`云存储`、`网络爬虫`、`VIP`、`手机号登录注册`以及`支付宝`和`微信支付`等功能,拥有简洁美观的用户视觉和功能体验,以及配套的[微信小程序](https://gitee.com/mnt-ltd/moredoc-app)。 ## 技术栈 - Golang :gin + gRPC + GORM - Vue.js : nuxt2 + element-ui - Database : MySQL 5.7+ ## 升级日志 ### 社区版(开源版)升级日志 **1. 支持文档审核功能,以及文档的批量审批。** 在`管理后台`->`用户管理`->`角色管理`,然后编辑选定角色,即可配置该分组上传的文档是否需要审核。 在`管理后台`->`文档管理`->`文档列表`,可以筛选待审核文档下载到本地审核,以及批量审核。 > 为避免对服务器的资源占用,文档审核通过之后才会进行转换。因此待审文档需要下载到本地进行查阅,没法在线上预览审核。 ![](https://static.sitestack.cn/projects/moredoc/202401/17af5fd7814d31ad.png) ![](https://static.sitestack.cn/projects/moredoc/202401/17af600d504348b8.png) **2. 支持对运营数据的隐藏控制,即支持隐藏文档浏览量、下载量、收藏量以及文档总量** 在`管理后台`->`系统设置`->`展示配置`进行配置控制。 > 隐藏之后,只有文档作者以及网站管理员可以查看文档的此类数据。 ![](https://static.sitestack.cn/projects/moredoc/202401/17af605a5f31a436.png) **3. 优化文档路由,使用字符串作为文档路由,但仍兼容数字路由** 如原本URL路径为 `https://domain/document/10086` 换成 `https://domain/document/95e52951fbec054f` **4. 完善dockerfile,支持通过docker和docker-compose快速部署文库系统** 教程,详见:https://gitee.com/mnt-ltd/moredoc/tree/master/docker ### 专业版升级日志 > 专业版升级内容包含社区版升级内容 **1. 内置微信支付`平台证书`下载工具** 因为微信支付的`平台证书`只能通过 [获取平台证书接口](https://wechatpay-api.gitbook.io/wechatpay-api-v3/jie-kou-wen-dang/ping-tai-zheng-shu#huo-qu-ping-tai-zheng-shu-lie-biao) 下载,导致绝大部分用户没法正确配置微信支付,因此将获取微信支付平台证书的获取集成到了文库系统中,在配置微信支付时,即可一键获取和配置。 ![](https://static.sitestack.cn/projects/moredoc/202401/17af6135e427e686.png) **2. 支持elasticsearch** 尽管魔豆文库内置了基于全文搜索,但是部分场景和大数据量下,仍然是很慢满足所有的 在`管理后台`->`系统设置`->`全文搜索配置`进行配置,支持elasticsearch的`7.x`和`8.x`版本,但是需要安装[`ik中文分词`](https://github.com/medcl/elasticsearch-analysis-ik)插件。 ![](https://static.sitestack.cn/projects/moredoc/202401/17af614cf5f44bf6.png) ## 升级方式 1. 从Gitee下载对应您的服务器系统的最新版本程序:https://gitee.com/mnt-ltd/moredoc/releases 2. 更新数据库表结构 > 注意:本次升级,存在数据库表结构变更,请务必执行syncdb操作 ``` # windows moredoc.exe syncdb # Linux/Unix ./moredoc syncdb ``` 3. 重启程序。 ## 演示站点 程序新功能体验,一睹为快! - 网址: https://moredoc.mnt.ltd - 管理员账号: admin - 管理员密码: mnt.ltd > 演示站点,每天凌晨 1:00 ~ 6:00,每隔一小时重置一次全部数据 ## 开源地址 **魔豆文库 MOREDOC** - Gitee - [https://gitee.com/mnt-ltd/moredoc](https://gitee.com/mnt-ltd/moredoc) - Github - [https://github.com/mnt-ltd/moredoc](https://github.com/mnt-ltd/moredoc) **配套小程序 ONEDOC** - Gitee - [https://gitee.com/mnt-ltd/onedoc](https://gitee.com/mnt-ltd/onedoc) - Github - [https://github.com/mnt-ltd/onedoc](https://github.com/mnt-ltd/onedoc) ## 使用手册 关于魔豆文库安装部署、二次开发等更详细的教程,详见书栈网[《魔豆文库使用手册》](https://www.bookstack.cn/books/moredoc)
fe6c378
2024-01-30 16:47
下载
查看发行版
v2.3.0
[![魔豆文库](https://static.sitestack.cn/projects/moredoc/25025565fbb0a50a52bcb76e9586ac42.png)](https://static.sitestack.cn/projects/moredoc/25025565fbb0a50a52bcb76e9586ac42.png) 魔豆文库MOREDOC,使用 Go 语言开发实现的文库解决方案,[dochub](https://gitee.com/truthhun/DocHub)文库的重构版本,支持 office (全部类型)、PDF、TXT、EPUB、MOBI 等多种文档格式的在线阅读浏览,支持`无限级分类`、`文档批量上传`、`文档批量转换`、`全文搜索`、`云存储`、`网络爬虫`、`VIP`、`手机号登录注册`以及`支付宝`和`微信支付`等功能,拥有简洁美观的用户视觉和功能体验,以及配套的[微信小程序](https://gitee.com/mnt-ltd/moredoc-app)。 ## 技术栈 - Golang :gin + gRPC + GORM - Vue.js : nuxt2 + element-ui - Database : MySQL 5.7+ ## 升级日志 ### 社区版(开源版)升级日志 - 修复因设置了广告起止时间后网站广告无法正常显示的问题。 - 修复列表页等右侧关键字、相关文档列表在页面滚动到底部出现遮挡的问题。 - 支持隐藏文档列表页右侧关键字(在 `系统配置`-> `展示配置`中可设置`隐藏关键字`)。 - 支持在前台快速管理文档: 对于普通用户,可以编辑和删除文档,对于有权限的网站管理员,还可以对文档进行禁用或者是推荐。 ![](https://static.sitestack.cn/projects/moredoc/202401/17a9383a1a553667.png) - 在首页、文档列表页、文档预览页等增加页面骨架(Skeleton),用以消除页面内容在加载时出现闪动的情况。 ![](https://static.sitestack.cn/projects/moredoc/202401/17a971b26696e604.png) - 增加文档卡片,以便快速了解文档信息 ![](https://static.sitestack.cn/projects/moredoc/202401/17a938c9b7cfc85a.png) - 在文档预览页,增加显示用户最新上传文档 ![](https://static.sitestack.cn/projects/moredoc/202401/17a9399fff97b53b.png) - 增加文档搜索记录管理,用以了解搜索响应耗时、搜索结果质量等,以便跟进补充、丰富和完善网站文档质量和数量。 ![](https://static.sitestack.cn/projects/moredoc/202401/17a971a940a1ca82.png) - 调整面包屑导航,用卡片代替垂直分类展示,以避免分类过多时造成的页面问题。 ![](https://static.sitestack.cn/projects/moredoc/202401/17a971a11a89b3f8.png) ### 专业版升级日志 > 专业版升级内容包含社区版升级内容 - 在`系统设置`->`Oauth配置`,显示相应Oauth的回调和申请链接 ![](https://static.sitestack.cn/projects/moredoc/202401/17a93f89b65f0b32.png) - 优化文档采集功能(epub电子书采集检测以及文档标题提取);允许控制是否显示采集文档来源(在 `系统配置`-> `展示配置`中可设置`显示文档来源`) ![](https://static.sitestack.cn/projects/moredoc/202401/17a93fa3cbbf658a.png) - 优化内置的全文搜索引擎,降低全文索引更新时对服务器硬件资源的占用。`app.toml`相关配置项: ``` [system] # 最大使用内存,用于一定程度减少程序对内存的占用。单位为GB,如果为0,则表示不限制。一般不建议设置。 maxMemory = 0 # 最大使用 CPU 核心数,如果为0,则表示不限制。一般不建议设置。 maxCPU = 0 # 文档转换并发数,如果为0,则表示自动根据CPU核数设置。一般不建议设置。 threads = 0 # 文档索引时的服务器负载限制,在更新全文索引时,不定时获取当前服务器负载情况,若服务器负载过高,则临时暂停进行全文检索,用于减轻更新全文索引时对服务器资源的占用。 # 如果为0,则表示不限制。如果有必要设置,则建议设置为CPU核心数,如您的服务器是4核,则设置为4,设置之后,可能会导致全文索引更新时间变长。 # 低配服务器建议设置,中高配服务器可不设置。 indexLoadAvg = 0 ``` ## 升级方式 1. 从Gitee下载对应您的服务器系统的最新版本程序:https://gitee.com/mnt-ltd/moredoc/releases 2. 上传到服务器,解压覆盖。专业版可以根据需要,在`app.toml`中增加`[system]`的配置。 3. 更新数据库表结构 > 注意:本次升级,存在数据库表结构变更,请务必执行syncdb操作 ``` # windows moredoc.exe syncdb # Linux/Unix ./moredoc syncdb ``` 4. 重启程序。 ## 演示站点 程序新功能体验,一睹为快! - 网址: https://moredoc.mnt.ltd - 管理员账号: admin - 管理员密码: mnt.ltd > 演示站点,每天凌晨 1:00 ~ 6:00,每隔一小时重置一次全部数据 ## 开源地址 **魔豆文库 MOREDOC** - Gitee - [https://gitee.com/mnt-ltd/moredoc](https://gitee.com/mnt-ltd/moredoc) - Github - [https://github.com/mnt-ltd/moredoc](https://github.com/mnt-ltd/moredoc) **配套小程序 ONEDOC** - Gitee - [https://gitee.com/mnt-ltd/onedoc](https://gitee.com/mnt-ltd/onedoc) - Github - [https://github.com/mnt-ltd/onedoc](https://github.com/mnt-ltd/onedoc) ## 使用手册 关于魔豆文库安装部署、二次开发等更详细的教程,详见书栈网[《魔豆文库使用手册》](https://www.bookstack.cn/books/moredoc)
48582aa
2024-01-05 15:08
下载
查看发行版
v2.2.0
319cf16
2023-12-25 10:16
下载
查看发行版
v2.1.0
1220eb5
2023-11-20 10:57
下载
查看发行版
v2.0.0
e4ee461
2023-10-25 12:00
下载
查看发行版
v1.6.0
df6d6e8
2023-07-25 10:25
下载
查看发行版
v1.5.1
1de2544
2023-06-15 11:52
下载
查看发行版
v1.5.0
c0a38fb
2023-06-13 10:42
下载
查看发行版
v1.4.0
a7f7c28
2023-05-22 17:47
下载
查看发行版
v1.3.0
v1.3.0
7bcfcf2
2023-04-10 20:38
下载
查看发行版
v1.2.1
v1.2.1
cbcb423
2023-03-24 11:28
下载
查看发行版
v1.2.0
v1.2.0
49b5bbd
2023-03-14 20:30
下载
查看发行版
v1.1
b9f986b
2023-02-21 15:27
下载
查看发行版
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
1
https://gitee.com/mnt-ltd/moredoc.git
git@gitee.com:mnt-ltd/moredoc.git
mnt-ltd
moredoc
moredoc
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册