总想找一个免费开源的思维导图,这就发现了DRAW.IO。draw.io
是一个开源的在线流程图绘制工具,支持docker部署,支持在服务器和本地搭建。
DRAW.IO支持多语言,所以,是支持简体中文的,程序自带上百套模板和种类繁多的流程图小工具,支持gdrive、OneDrive或本地存档,导入导出支持格式众多,使用体验相当不错。最重要的就是这些都是免费的。
这篇文章就来介绍下基于宝塔面板来搭建DRAW.IO,测试环境,宝塔面板7.0.3,docker管理器2.2。
具体的安装和部署
1、简介
项目地址:https://github.com/fjudith/docker-draw.io
演示:https://www.draw.io
演示:www.dayu.tk
2、docker部署
宝塔面板用户请安装好docker管理器,如果不是宝塔面板用户,那么请先安装docker,具体如下:
#CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker
3、部署命令
在命令行状态,输入如下docker命令执行就完事了,如下:
docker run -itd --name=draw -p 8080:8080 jgraph/drawio
安装完成的截图:
4、简单设置
现在可以在浏览器中输入http://ip:8080/
来访问你的程序了,因为支持多语言,所以是支持中文的,效果如下:
图标可以保存到本地硬盘、手机、网盘等,语言设置为中文后,刷新网页就会显示中文了。进入界面,如图:
功能及其丰富,装了这玩意还要啥自行车。
5、设置域名访问
我们还可以利用‘反向daili’来设置一个域名访问,步骤如下:
- 解析一个域名到服务器
- 新建网站,设置好域名
- 网站设置‘反向daili’
看图吧:
设置好效果如图:
6、最后
设置域名访问之后,还可以申请ssl证书,不过要先停掉‘daili’然后申请,申请好之后再恢复即可。
当然了,还可以挂上一个cdn,加速访问。DRAW.IO搭建方便,功能丰富,作为一个临时作图用还是很不错的。