在日常的工作当中,如果要交接一些工作内容,但是文档分散在各个角落,每次都要花费一些时间和精力去再次梳理。
今天推荐一款精简版的文档管理系统,可以将部门内部文档作为技术积累汇总起来,也可以作为自己本地文件的一个管理器。
mindoc简介
mindoc的定位就是一款团队内部使用的文档管理系统,部分公司内部可能有自己的wiki系统,这款的话适合小团队使用,目前是免费开源使用的
因为是go语言开发的,所以安装部署也很简单,开箱即用,上手简单。
如果是在学习go语言的朋友,这款项目也可以作为入门去学习一下。
mindoc如何安装部署
目前该项目已经有7.1k star
如果你了解docker,那么使用docker是最简单的。
但是需要提前准备下配置文件
DB_ADAPTER 指定DB类型(默认为sqlite)
MYSQL_PORT_3306_TCP_ADDR MySQL地址
MYSQL_PORT_3306_TCP_PORT MySQL端口号
MYSQL_INSTANCE_NAME MySQL数据库名称
MYSQL_USERNAME MySQL账号
MYSQL_PASSWORD MySQL密码
HTTP_PORT 程序监听的端口号
MINDOC_ENABLE_EXPORT 开启导出(默认为false)
export MINDOC=/home/ubuntu/mindoc-docker
docker run -it --name=mindoc --restart=always -v "${MINDOC}/conf":"/mindoc/conf" -p 8181:8181 -e MINDOC_ENABLE_EXPORT=true -d registry.cn-hangzhou.aliyuncs.com/mindoc-org/mindoc:v2.1
当然了,该项目也支持docker-compose方式部署
如果对docker环境不熟悉,那你可以直接去github中releases中下载编译好的程序
部分截图
mindoc有哪些功能特点
支持项目级别的管理,人员管理等
带有评论功能,可以对已发布的文章进行评论
用户功能,可以对用户进行添加和删除
部分项目可以根据需要进行加密
支持站点配置,配置二次验证,支持多语言切换
开源地址:
https://github.com/mindoc-org/mindoc
最近整理了2023年最火的软件神器,回复关键字 2023合集 获取
推荐阅读 ⬇️ 都是高赞
PS:求求啦! 点 「 在看 」 支持下吧!