Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

plantuml can this be integrated for the docker images somehow #342

Open
wemasoe opened this issue Oct 2, 2022 · 3 comments
Open

plantuml can this be integrated for the docker images somehow #342

wemasoe opened this issue Oct 2, 2022 · 3 comments

Comments

@wemasoe
Copy link

wemasoe commented Oct 2, 2022

Hello,

mermaid is functionable and i like this feature. but somehow plantuml is more powerfull imho, for example you have network diagrams, too.

Can plantuml be implemented for the docker images? i know this will need java and graphviz in the image but that would imho be nice .

i just need to say i likne this project :-)

have a nice day to all of you out there

@onigoetz
Copy link
Contributor

onigoetz commented Oct 2, 2022

Hi, thanks for the interest :D

Indeed, it would need Java, I'm not the biggest fan of adding runtimes on it.
Do you know if by any chance there are alternative runtimes for graphviz in go / rust or other languages that doesn't require an alternative runtime ?

@wemasoe
Copy link
Author

wemasoe commented Oct 4, 2022

Hi @onigoetz,

no as far as i know there is no other way using the java rte., there are some prebuilds on the website.

Only way could be to build a docker plantuml server or using the official plantuml server with all the side effects a public SAAS service could have.

And then let the server build the graphs and images.

@onigoetz
Copy link
Contributor

I've been thinking about this and looking around.

I see two ways to make this work:

  1. write your plantuml diagrams inline (in a code block)
  2. within a file with the .puml extension, like: diagram.puml and link it like an image ![My Diagram](./diagram.puml)

Which way would you prefer for this feature to work ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants