社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

Docker自建一款轻量级的企业知识分享与团队协同软件

院长技术 • 8 月前 • 578 次点击  

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

GitHub:https://github.com/phachon/mm-wiki?tab=readme-ov-file

安装包:https://github.com/phachon/mm-wiki/releases

项目简介

MM-Wiki作为一款轻量级的企业知识分享与团队协同软件,以其部署方便、使用简单、信息共享和文档管理功能强大等特点。

功能

简洁部署流程:本软件采用Go语言精心打造,部署极为便捷,仅需下载对应平台的二进制执行文件。

一键安装体验:用户无需进行复杂的手动设置,一键完成安装。

独立文档空间管理:系统支持创建多个独立空间,同时支持根据实际需求设定访问权限级别。

Markdown写作与附件支持:全面支持Markdown语法,系统支持附件上传功能。

精细化权限控制系统:内置完善的权限管理机制,允许用户自定义角色,并为不同角色分配精准权限。

无缝集成统一登录:支持通过外部认证系统(如LDAP)进行用户认证。

实时邮件通知服务:当文档发生变更时,系统将自动向关注该文档的用户发送邮件通知。

文档分享与下载:文档支持便捷的分享功能,同时提供下载服务。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

数据库准备

导入docs/databases/data.sql和docs/databases/table.sql(注:需取消注释data.sql中第一条管理用户插入语句)

Docker安装服务

# 从DockerHub下载v0.1.7版本
docker pull eahom/mm-wiki:v0.1.7


# 新增配置文件,数据存放目录以及Mysql数据库配置在mm-wiki.conf配置文件中设置
mkdir -p /data/mm-wiki/conf/
mkdir -p /data/mm-wiki/data/

# 挂载配置文件及数据存放目录
# docker run -d -p 8090:8081 -v /data/mm-wiki/conf/:/opt/mm-wiki/conf/ -v /data/mm-wiki/data:/data/mm-wiki/data/ --name mm-wiki eahom/mm-wiki:v0.1.7

Web访问

http://ip:8090

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

      

更多技术干货持续输出中......


知识星球,试运营中,

原价188¥在不断上涨,现加入仅需129¥,文档正逐渐上传!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/174226
 
578 次点击