前言

网站好久没有更新了,懒自然是一个最主要的原因,这个不得不承认。

但我发现,在我有想法,想更新的时候,时常因为没有合适的编辑器供我使用而作罢,因为我懒嘛。我一般使用Markdown来写博客的,所以记事本,备忘录我并不喜欢。也曾在网上寻找过在线Markdown编辑器的项目,但总有一些我不太满意的地方,庆幸的是,终于遇到了心中那个她。

简介

MrDoc 是基于Python开发的在线文档系统。

MrDoc 适合作为个人和中小型团队的私有云文档、云笔记和知识管理工具,致力于成为优秀的私有化在线文档部署方案。

你可以简单粗暴地将 MrDoc 视为「可私有部署的语雀」和「可在线编辑文档的GitBook」。

MrDoc 全系产品目前涵盖以下终端:

  • 🌐Web端:开源版、专业版,版本对比
  • 💻浏览器扩展:支持 Chromium 系列浏览器、Firefox 浏览器,下载地址
  • 🗔桌面客户端:支持 Windows、macOS、Linux,下载地址
  • 📱移动客户端:支持 Android,下载地址
  • 微信小程序(开发中)

官网

MrDoc 觅思文档 - 自托管、私有部署的在线文档管理系统和知识库

官方介绍

1

2

界面展示

首页

1

文集页

2

文档页

3

文本编辑器

4

用户中心

5

后台页面

6

开源版demo:http://mrdoc.zmister.com/

专业版demo:https://doc.mrdoc.pro/

搭建

Docker安装(已安装可忽略)

首先需要Docker环境,没安装Docker的同学可以先安装docker。

1
2
3
4
5
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
# 设置开机启动,并启动 docker
systemctl enable docker
systemctl start docker

挂载本地目录

进入服务器,在你喜欢的目录创建一个你喜欢的文件夹,然后

1
mkdir -p ~/mrdoc/media

运行容器

1
docker run -d --name mrdoc -p 10086:10086 -v ~/mrdoc:/app/MrDoc/config -v ~/mrdoc/media:/app/MrDoc/media jonnyan404/为mrdoc-nginx

3

打开浏览器,访问IP:10086即可打开我们的在线文本平台

默认用户名:admin

默认密码:ssh执行 docker logs mrdoc 2>&1|grep pwd 获取

4

自定义映射端口

提供变量 LISTEN_PORT 用来自定义容器内端口.
如有需要,自行设置即可.

总结

好的工具能够让人事半功倍,保持创作激情,推荐!