1.MinDoc 简介
MinDoc 简介
MinDoc是源码一款面向IT团队的简洁文档管理系统。
它源自SmartWiki文档系统,源码起初基于PHP的源码laravel框架构建,但考虑到PHP部署的源码复杂性,后改用Golang开发,源码便于用户部署与操作。源码天之炼狱源码编译
开发初衷是源码为了满足公司IT部门对简单实用的项目接口文档管理和分享的需求。其功能与界面借鉴了kancloud。源码
MinDoc可用于存储日常接口文档、源码数据库字典、源码手册说明等资料,源码内置项目、源码用户、源码权限管理功能,源码适合大部分中小团队文档管理。源码
欲知更多,请访问演示站点、消息钩子注入源码文档、开发与维护信息。
感谢lifei创造与维护MinDoc。由于精力有限,自年3月日起,Mindoc移交给社区维护,欢迎热心开发者加入。
遇到问题,图片如何变成源码请提出Issues,加入QQ群讨论。
对开发感兴趣的读者,请关注开发动态。
安装与使用说明如下:
需在服务器上设置环境变量ZONEINFO,值为MinDoc目录下的/lib/time/zoneinfo.zip。
获取更多帮助,请查阅使用手册。requests库api源码
对于无Golang经验的用户,推荐从github下载编译完成的程序。
有Golang开发经验的用户,建议通过编译安装,要求Golang版本不低于1..1,推荐使用1..1。
注意:CentOS7的GLibC版本较低,常规编译版本可能无法使用。地方门户app 源码需要自行源码编译或使用musl编译版本。
常规编译安装步骤包括:
确保数据库配置在项目目录下的conf/app.conf中正确填写,对于MySQL,配置编码为utf8mb4_general_ci。
若使用SQLite,直接配置数据库路径。
若conf目录下无app.conf,请将app.conf.example重命名为app.conf。
默认生成超级管理员用户:admin,初始密码为,请登录后修改。
在Linux系统中,无需依赖gLibC。使用musl-gcc编译Mindoc。
对于Docker用户,参考内置Dockerfile文件编译镜像。
启动镜像时需提供常用环境变量,详情参考conf/app.conf.example文件。
使用编辑器如Editor.md与wangEditor进行Markdown与富文本编辑。
项目功能还包括项目创建、列表、概述、成员、设置与预览。
欢迎在MinDoc项目的GitHub上报告问题或提出改进方案。
如需了解GitHub Fork和Pull请求模式,请参阅GitHub文档。
作者lifei,非纯PHP开发者,非自由gopher。