分享一个类似百度文库、新浪爱问文库的开源项目系统

乐于分享,传承智慧! 我是讯立,今天在这里给大家推荐一个文库系统,觉得好点个赞!!

文档管理系统

MOREDOC - 魔豆文库

一个基于 gin + gRPC + GORM +nuxt2 + element-ui 开发简单好用的文档管理系统,可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。

开源网址

  • Github - https://github.com/mnt-ltd/moredoc
  • Gitee - https://gitee.com/mnt-ltd/moredoc
  • MNT.Ltd - https://git.mnt.ltd/mnt-ltd/moredoc

前端网址

  • Github - https://github.com/mnt-ltd/moredoc-web
  • Gitee - https://gitee.com/mnt-ltd/moredoc-web
  • MNT.Ltd - https://git.mnt.ltd/mnt-ltd/moredoc-web


首页

列表

详情

上传文档

搜索

后台

目录结构

部分目录,在程序运行时自动生成,不需要手动创建

.
├── LICENSE                 # 开源协议
├── Makefile                # 编译脚本
├── README.md               # 项目说明
├── api                     # proto api, API协议定义
├── app.example.toml        # 配置文件示例,需要复制为 app.toml
├── biz                     # 业务逻辑层,主要处理业务逻辑,实现api接口
├── cmd                     # 命令行工具
├── cache                   # 缓存相关
├── conf                    # 配置定义
├── dict                    # 结巴分词字典,用于给文档自动进行分词
├── dist                    # 前端打包后的文件
├── docs                    # API文档等
├── documents               # 用户上传的文档存储目录
├── go.mod                  # go依赖管理
├── go.sum                  # go依赖管理
├── main.go                 # 项目入口
├── middleware              # 中间件
├── model                   # 数据库模型,使用gorm对数据库进行操作
├── release                 # 版本发布生成的版本会放到这里
├── service                 # 服务层,衔接cmd与biz
├── sitemap                 # 站点地图
├── third_party             # 第三方依赖,主要是proto文件
├── uploads                 # 文档文件之外的其他文件存储目录
├── util                    # 工具函数
└── web                     # 前端Web


举报
评论 0