2019-12-21 3,159
draw.io 是一款开源的绘制流程图的工具,拥有大量免费素材和模板。程序本身支持中文在内的多国语言,创建的文档可以导出到多种网盘或本地,在免费程序里算是相当不错的。
这个程序本身的官网就是个在线工具,可以直接使用:https://www.draw.io/
另外也提供了各种操作系统下的客户端:https://github.com/jgraph/drawio-desktop/releases/
本文来用 Docker 搭建一个,项目地址为:https://github.com/fjudith/docker-draw.io
Docker Hub 镜像地址:https://hub.docker.com/r/fjudith/draw.io
关于 Docker 的安装和配置等不做赘述,前面的文章里写过很多了,基本毫无难度,网上也一大堆教程。
拉取对应最新镜像:
docker pull fjudith/draw.io
然后直接运行:
docker run -dit --restart=always --name=draw -p 8080:8080 fjudith/draw.io
设定后台运行,开机自启,容器命名为 draw
一般使用的话,把程序用到的 8080 端口映射出来即可,如果需要用到 SSL 加密等,则会用到 8443 端口,具体可参见 docker 镜像说明页面。
然后浏览器输入 IP+端口即可访问。
要绑定域名的话,我这里使用的是宝塔面板,直接新建一个网站,绑定上需要的域名,FTP 和数据库这类不需要创建。
然后网站设置里新建反向代理,填写上自己的 IP+端口地址即可,如下图:
- 瀚存 见方 L 8 盘位 NAS 机箱开箱 - 2024 年 10 月 24 日
- 你这学习机正经么,开箱个联想天骄 16 AIO 一体机 - 2024 年 10 月 1 日
- 【捡垃圾】技嘉 G+ Pixer 墨水屏相框体验 - 2024 年 9 月 22 日
你好,请问自己搭建的,无法保存在 github 和 onedrive 等普通上,其中的 github ID 和 secret 我尝试更改和添加,没有成功,还是显示`This window will be closed automatically.`请问有办法解决吗,谢谢!
github 试了下,这提示就是绑定成功了啊,绑定完成后显示自动关闭页面而已。