plantumlで記述したUMLから画像を生成するためのサーバ
plantuml/plantuml-serverを使うとフォントがイマイチなので,Firpleを利用して画像生成するように変更している
-
サーバを起動
docker-compose up -d plantuml-server -
VSCodeにPlantUMLの拡張を導入
https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml
-
設定に下記を追加
{ "plantuml.render": "PlantUMLServer", "plantuml.server": "http://127.0.0.1:8080" } -
プレビューで画像が取得されることを確認
-
サーバを起動
docker-compose up -d plantuml-server -
example.pumlからexample.pngを生成するcat example/example.puml | curl -H "Content-Type: text/plain; charset=utf-8" --data-binary @- http://127.0.0.1:8080/png/ --output - > example/example.png