项目简介
MrDoc 是一款开源的在线文档管理系统,它致力于成为优秀的私有化在线文档部署方案,非常适合个人和中小型团队使用。你可以将其视为“可私有部署的语雀”和“可在线编辑文档的GitBook”。MrDoc全系产品涵盖多个终端,包括Web端、浏览器扩展、桌面客户端(Windows、macOS、Linux)以及移动客户端(支持Android),还有Obsidian同步插件,可满足各种使用场景。
功能特点
站点管理
文档书写
文档阅读
适用场景
知识管理:将知识按文集进行归类,无限层级文档,帮助用户将知识系统化、体系化地管理起来。
团队文库:作为团队内部的文档仓库,汇聚团队技能,沉淀团队经验,积累团队数字资产。
产品手册:书籍化的结构,适合作为产品的说明手册来呈现,特别是当有多个产品需要编写文档手册时。
在线教程:编写、分享和分发在线教程,系统化、体系化地输出自己的知识。
截图预览
搭建教程
在线体验地址:
http://mrdoc.zmister.com/
我们将使用 Docker Compose 来创建和管理MrDoc容器。首先,需要在服务器上创建一个名为mrdoc
的文件夹,然后在该文件夹中创建一个名为docker-compose.yml
的文件。
version: '3.8'
services:
mrdoc:
image: jonnyan404/mrdoc-alpine
ports:
- "8080:10086"
restart: always
volumes:
- ./data:/data
在docker-compose.yml
文件所在的目录中,运行以下命令来启动MrDoc容器:
docker compose up -d
这条命令将启动MrDoc和PostgreSQL容器,并后台运行。
打开浏览器,访问http://localhost:8080
,即可看到MrDoc的登录页面。使用默认的管理员账号admin
和执行下面命令获取的默认密码进行登录,登录后请立即修改密码。
docker logs mrdoc 2>&1|grep pwd
往期推荐
欢迎大家关注我的公众号,将会为大家推荐更优质的内容!