MM-Wiki 是一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。
特点
- 部署方便,基于 golang 编写,只需要下载对于平台下二进制文件执行即可。
- 快速安装程序, 提供方便的安装界面程序,无需任何手动操作。
- 独立的空间,空间是一组文档的集合,一般为公司部门或者团队,空间下的文档相互独立。空间可根据需求设置空间访问级别。
- 完善的系统权限管理,系统可以自定义角色,并为不同角色授予不同的权限。
- 集成统一登录,本系统支持通过外部系统认证用户, 比如与公司的 LDAP 登录融合。具体请看登录认证功能。
- 邮件通知功能,当开启邮件通知,文档更改会通知所有关注该文档的用户。
- 文档具有分享和下载功能,目前只支持下载 MarkDown 源文件。
安装
1. 自助安装
打开 https://github.com/phachon/mm-wiki/releases 找到对应平台的版本下载编译好的压缩包
- Linux 平台
- # 创建目录
- $ mkdir mm_wiki
- $ cd mm_wiki
- # 以 linux amd64 为例,下载最新版本压缩包
- # https://github.com/phachon/mm-wiki/releases 自行下载 wget http://
- # 解压到当前目录
- $ tar -zxvf mm-wiki-linux-amd64.tar.gz
- # 进入程序安装目录
- $ cd install
- # 执行安装程序,默认端口为 8090,指定其他端口加参数 --port=8087
- $ ./install
- # 浏览器访问 http://ip:8090 进入安装界面,完成安装配置
- # Ctrl + C 停止 install 程序, 启动 MM-Wiki 系统
- $ cd ..
- $ ./mm-wiki --conf conf/mm-wiki.conf
- # 浏览器访问你监听的 ip 和端口
- # 开始 MM-Wiki 的使用之旅吧!
- Windows 平台
- # 以 windows amd64 为例,下载最新版本压缩包
- # https://github.com/phachon/mm-wiki/releases 自行下载
- # 手动解压到当前目录
- # 进入 install 目录
- # 双击点开 install.exe 文件
- # 浏览器访问 http://ip:8090 进入安装界面,完成安装配置
- # 关闭刚刚点开的 install 窗口
- # 使用 windows 命令行工具(cmd.exe)进入程序根目录
- $ 执行 mm-wiki.exe --conf conf/mm-wiki.conf
- # 浏览器访问你监听的 ip 和端口
- # 开始 MM-Wiki 的使用之旅吧!
2. 如果需要,可用 nginx 配置反向代理
- upstream frontends {
- server 127.0.0.1:8088; # MM-Wiki 监听的ip:port
- }
- server {
- listen 80;
- server_name wiki.intra.xxxxx.com www.wiki.intra.xxxxx.com;
- location / {
- proxy_pass_header Server;
- proxy_set_header Host $http_host;
- proxy_redirect off;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Scheme $scheme;
- proxy_pass http://frontends;
- }
- # 静态资源交由nginx管理
- location /static {
- root /www/mm-wiki; # MM-Wiki 的根目录
- expires 1d;
- add_header Cache-Control public;
- access_log off;
- }
- }
系统预览
1 安装
2 登录
3 系统
4 空间文档
5 编辑文档
6 文档分享
使用的一些插件
MM-Wiki 是站在巨人的肩膀上开发的一款软件,是因为系统中使用了非常多优秀的插件,非常感谢这些插件的作者们:
- bootstrap
- awesome-bootstrap-checkbox
- bootstrap-iconpicker
- bootstrap-select
- bootstrap-switch
- bootstrap-tagsinput
- editor.md
- layout
- layer
- metisMenu
- morris
- popover
- scrollup
- zTreev3
二次开发
环境要求:go 1.8
- $ git clone https://github.com/phachon/mm-wiki.git
- $ cd mm-wiki
- $ go build ./
课后答案张九龄《望月怀远》阅读答案及全诗翻译赏析
望月怀远张九龄海上生明月,天涯共此时。情人怨遥夜,竟夕起相思。灭烛怜光满,披衣觉露滋。不堪盈手赠,还寝梦佳期。注释⑴怀远:怀念远方的亲人。⑵最前面两句:辽阔无边的大海上升起一轮明月,使人想起了远在天涯……
课后答案王安石《次韵唐公三首其三旅思》阅读答案
次韵唐公三首其三旅思王安石此身南北老,愁见问征途。地大蟠三楚,天低入五湖。看云心共远,步月影同孤。慷慨秋风起,悲歌不为鲈②。注:①张壤,字唐公,北宋嘉佑六年契丹国母生辰使,王安石友人。②《晋书&mid……
笔记心得各级干部学习执法为民心得体会
“各级干部都要牢固树立全心全意为人民服务的思想和真心实意对人民负责的精神,做到心里装着群众,凡事想着群众,工作依靠群众,一切为了群众。要坚持权为民所用,情为民所系,利为民所谋,为群众诚……
笔记心得寒假大学生社会实践心得体会
自从走进了大学,就业问题就似乎总是围绕在我们的身边,成了说不完的话题。在现今社会,招聘会上的大字报都总写着“有经验者优先”,可还在校园里面的我们这班学子社会经验又会拥有多少……
协议书济南市某美容院转让协议第2篇
__________美容院根据中华人民共和国国务院劳动法规和________市私营企业劳动管理实施办法,结合本美容院经营的具体所需今制订此劳动合同书。 双……
剧本劳模宣传短剧剧本《阿咪也想当劳模》
1、机械厂门卫处,日,外。 清早,机械厂班长李玉伟开着别克赛欧小汽车驶进厂区,门卫室内的保安一边按开电动门,一边朝李玉伟摆手。 李玉伟:(摇下车窗,笑着打招呼)小秦,早。 保安小秦:(笑着)……
教程灰雀说课稿
灰雀说课稿 灰雀说课稿(一): 《灰雀》说课稿 一、说教材 《灰雀》是义务教育课程标准实验教科书,小学语文第五册第二单元的一篇讲读课文。这篇课文记叙了列宁在莫斯科郊外养病期间爱护灰雀的故事。列……
课件“吴隐之字处默,濮阳鄄城人”阅读答案及原文
吴隐之字处默,濮阳鄄城人。美姿容,善谈论,博涉文史,以儒雅标名。弱冠而介立,有清操,虽儋石无储,不取非其道。事母孝谨,及其执丧,哀毁过礼。与太常韩康伯邻居,康伯母,贤明妇人也,每闻隐之哭声,辍餐投箸,……