MinDoc简介
MinDoc 是一款针对IT团队开发的简单好用的文档管理系统。
MinDoc 的前身是 SmartWiki 文档系统。SmartWiki 是基于 PHP 框架 laravel 开发的一款文档管理系统。因 PHP 的部署对普通用户来说太复杂,所以改用 Golang 开发。可以方便用户部署和实用。
开发缘起是公司IT部门需要一款简单实用的项目接口文档管理和分享的系统。其功能和界面源于 kancloud 。
可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。
github地址 https://github.com/lifei6671/mindoc
安装
这里从https://github.com/lifei6671/mindoc/releases下载
下载后解压
运行
MinDoc默认使用MySQL数据库,也可以使用Sqlite
运行前先创建数据库,
如果使用mysql
登录mysql后,在命令行输入以下命令
CREATE DATABASE mindoc_db DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
如果你使用的是 sqlite 数据库,请将 conf/app.conf 中的数据库配置成如下,系统会自动创建 sqlite 数据库文件:
db_adapter=sqlite3
db_database=mindoc_db
然后初始化数据库
./mindoc_linux_amd64 install
程序会自动初始化数据库,并创建一个超级管理员账号:admin 密码:123456
然后使用./mindoc_linux_amd64
运行
这样就运行成功了