.NETダイアグラム
diagrams.netインテグレーションでは、SVGダイアグラムを作成し、Wikiに埋め込むことができます。ダイアグラムエディタは、プレーンテキストエディタとリッチテキストエディタの両方で利用できます。
GitLab.comでは、このインテグレーションはすべてのSaaSユーザーで有効になっており、追加の設定は必要ありません。
セルフマネジメントのGitLabでは、無料のdiagrams.netウェブサイトとインテグレーションするか、オフライン環境でセルフマネジメントのdiagrams.netサイトを使用するかを選択できます。
セルフマネージド・インスタンスでインテグレーションを設定するには、次のようにします:
- 無料のdiagrams.netウェブサイトとのインテグレーションを選択するか、diagrams.netサーバーを設定します。
- インテグレーションを有効にします。
インテグレーションが完了すると、指定した URL で diagrams.net エディターが開きます。
diagrams.netサーバーの設定
ダイアグラムを生成するために、独自の diagrams.net サーバーを設定することができます。
これは、オフライン(または “air-gapped”)でGitLabを自己管理してインストールするユーザーには必須のステップです。
例えば、Dockerでdiagram.netコンテナを実行するには、以下のコマンドを実行します:
docker run -it --rm --name="draw" -p 8080:8080 -p 8443:8443 jgraph/drawio
コンテナを実行しているサーバーのホスト名をメモしておいてください。これは、インテグレーションを有効にしたときに diagrams.net の URL として使用するためです。
詳細については、Dockerで独自のdiagrams.netサーバーを実行するを参照してください。