Diagrams.net
Tier: 基础版,专业版,旗舰版
Offering: 私有化部署
版本历史
- 离线环境支持在极狐GitLab 16.1 中引入。
使用 diagrams.net 集成在 wiki 中创建和嵌入 SVG 图表。图表编辑器在纯文本编辑器和富文本编辑器中均可用。
此集成对所有 JihuLab.com 用户可用,无需额外配置。
对于极狐GitLab 私有化部署,你可以集成免费的 diagrams.net 网站,或在离线环境中托管你自己的 diagrams.net 站点。
要设置此集成:
- 选择集成免费的 diagrams.net 网站或配置你的 diagrams.net 服务器。
- 启用集成。
完成集成后,diagrams.net 编辑器将使用你提供的 URL 打开。
配置你的 diagrams.net 服务器
你可以设置你自己的 diagrams.net 服务器来生成图表。对于极狐GitLab 私有化部署的离线安装,此步骤是必需的。
要在 Docker 中运行 diagrams.net 容器,请运行以下命令:
shelldocker run -it --rm --name="draw" -p 8006:8080 -p 8443:8443 jgraph/drawio
对 HTTP 端点使用端口 8006。你应该避免使用默认端口 8080,因为 Puma 监听端口 8080 以获取指标。
记下运行容器的服务器的主机名。你将在启用集成时使用此主机名作为 diagrams.net URL。
更多信息,请参见使用 Docker 运行你自己的 diagrams.net 服务器。
启用 Diagrams.net 集成
- 以管理员身份登录极狐GitLab。
- 在右上角,选择 管理员。
- 在左侧边栏中,选择 设置 > 通用。
- 展开 Diagrams.net。
- 选中 启用 Diagrams.net 复选框。
- 输入 Diagrams.net URL。要连接到:
- 免费公共实例:输入 https://embed.diagrams.net。
- 本地托管的 diagrams.net 实例:输入你之前配置的 URL。
- 选择 保存更改。