drawthe.netをインストールしてみる

インフラエンジニアをやっているとネットワーク構成図の1つや2つを書くことがあると思います。
他にも社内SEをやっている方だと社内のNW構成図を作成する場面もあるでしょう。
そんな時に綺麗に作成したいとか、だれが書いても同じ構成図にしたい(枠のサイズとか文字のサイズがバラバラ)と思いますよね。
そんな悩みを解決してくれるのが「drawthe.net」の出番ということです。
前振りが長くなりましたがdrawthe.netをインストールして使ってみたいと思います。
※Dockerインストール済みで進めます。

インストール

gitクローンからビルドまでやります。

# git clone https://github.com/oresama-lab/drawthenet-personal.git
# cd drawthenet-personal
# git clone https://github.com/cidrblock/drawthe.net.git
# docker build --no-cache -t drawthenet:debian-nginx-node6.17.1 .
# docker run --rm -d -p 4000:80 drawthenet:debian-nginx-node6.17.1

ブラウザでアクセスするのでファイアウォールを開けるもしくは停止させましょう

# firewall-cmd --add-service=http --zone=public --permanent
#  firewall-cmd --zone=public --add-port=4000/tcp --permanent
#  firewall-cmd --reload

ブラウザでアクセス

http://localhost:4000/ でアクセスし下記のように表示されればOK
使い方については別記事で紹介したいと思います。
f:id:kyamisama:20201204144840j:plain