Docker开发工具

Docker搭建draw.io和GitLab,并配置GitLab

2021-08-16  本文已影响0人  chenzan

http://draw.io 是一款开源的绘制流程图的工具,拥有大量免费素材和模板。程序本身支持中文在内的多国语言,文件管理更为方便,基于云端,可以自定义保存到云端服务器,github,gitlab,或者本地等。随时随地查看,编辑。脱离软件的限制。本文介绍如何配置本地gitlab作为文件服务器。

一、搭建环境

1、搭建draw.io

docker镜像地址https://hub.docker.com/r/fjudith/draw.io

image-20210816140351815.png

2、搭建GitLab

image-20210816142213289.png
vim /gitlab/config/gitlab.rb

#修改Gravatar Settings的plain_url
gitlab_rails['gravatar_plain_url'] = 'https://gravatar.loli.net/avatar/%{hash}?s=%{size}&d=identicon'
gitlab_rails['gravatar_ssl_url'] = 'https://gravatar.loli.net/avatar/%{hash}?s=%{size}&d=identicon'

重启
docker restart gitlab

至此draw.io和gitLab都已安装配置完成

二、配置本地gitLab服务器到draw.io

1、配置GitLab

获取draw.io配置时需要的application_id

image-20210816150235655.png image-20210816150425960.png 1629101865.jpg image-20210816151011394.png

初始化project和用户

image-20210816151330466.png

2、draw如何配置

image-20210816153105644.png

result['gitlab-id']='72066b80d4*******************';
result['gitlab']='http://172.16.253.52:9000';

现在就可以用本地gitLab来存储生成的流程图文件了。

image-20210816153512420.png
上一篇下一篇

猜你喜欢

热点阅读