【Ubuntu20】RedmineでMermaidを使う

ネコニウム研究所

PCを利用したモノづくりに関連する情報や超個人的なナレッジを掲載するブログ

【Ubuntu20】RedmineでMermaidを使う

2023-8-15 | ,

Ubuntu20にインストールしたRedmineでMermaidを使ってフローチャートを描きたい!

概要

この記事では、Ubuntu20にインストールしたRedmineでMermaidを使ってフローチャートを描ける環境を構築する手順を掲載する。

下記のプラグインを使わせていただきました。ありがとうございます!

仕様書

環境

  • Ubuntu 20.04 LTS
  • Redmine 4.0.6.stable

手順書

  1. 今回は「Git」を使ってプラグインをインストールする。zipファイルを解答して配置しても可。
    sudo apt install git
  2. Redmineをインストールしたディレクトリに移動する。この記事ではRedmineが/usr/share/redmine/にインストールされてるものとする。
    cd /usr/share/redmine
  3. 「Git」を使ってプラグインをクローンする。
    git clone -b mermaid10 https://github.com/taikii/redmine_mermaid_macro.git plugins/redmine_mermaid_macro
  4. Redmineにプラグインを読み込む。
    sudo bundle exec rake redmine:plugins:migrate RAILS_ENV=production
  5. Apacheを再起動する。
    sudo systemctl restart apache2
  6. Wikiなどに下記を入力して
    {{mermaid
    graph TD;
    A-->B;
    A-->C;
    B-->D;
    B-->E;
    C-->F;
    C-->G;
    }}

    下図のような感じで表示されればOKだ!

まとめ(感想文)

Redmineでいろんなフローチャートやガントチャートを描きまくれば良いじゃん!

ちなみに下記の記事の環境で動作確認してるよ!