.NETダイアグラム

diagrams.netインテグレーションでは、SVGダイアグラムを作成し、Wikiに埋め込むことができます。ダイアグラムエディタは、プレーンテキストエディタとリッチテキストエディタの両方で利用できます。

GitLab.comでは、このインテグレーションはすべてのSaaSユーザーで有効になっており、追加の設定は必要ありません。

セルフマネジメントのGitLabでは、無料のdiagrams.netウェブサイトとインテグレーションするか、オフライン環境でセルフマネジメントのdiagrams.netサイトを使用するかを選択できます。

セルフマネージド・インスタンスでインテグレーションを設定するには、次のようにします:

  1. 無料のdiagrams.netウェブサイトとのインテグレーションを選択するか、diagrams.netサーバーを設定します。
  2. インテグレーションを有効にします。

インテグレーションが完了すると、指定した 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サーバーを実行するを参照してください。

Diagrams.netインテグレーションを有効にします。

  1. GitLabに管理者ユーザーとしてサインインします。
  2. 左のサイドバーで、Search を選択するか、次のページに進んでください。
  3. Admin Areaを選択します。
  4. 左サイドバーで、設定 > 一般を選択します。
  5. Diagrams.netを展開します。
  6. Diagrams.net を有効にするチェックボックスをオンにします。
  7. Diagrams.netのURLを入力します。接続先
    • 無料の公開インスタンス:https://embed.diagrams.netと入力してください。
    • 自己管理型の.NET インスタンス:以前に設定した URL を入力します。
  8. 変更を保存を選択します。