summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormorph027 <morphsen@gmx.com>2018-02-02 10:47:33 +0000
committermorph027 <morphsen@gmx.com>2018-02-02 10:47:33 +0000
commit9d4324e72972f364e9dd15307e4faf16f9ff259b (patch)
tree5d6245d53a4640bb2d5a67be48c580219ec03b7b
parent8891fbd0a95bd1d2725d6d6187ff4eb21572c3cc (diff)
downloadgitlab-ce-9d4324e72972f364e9dd15307e4faf16f9ff259b.tar.gz
Added PlantUML server using docker
-rw-r--r--doc/administration/integration/plantuml.md14
1 files changed, 13 insertions, 1 deletions
diff --git a/doc/administration/integration/plantuml.md b/doc/administration/integration/plantuml.md
index 65f59b72690..d978d1dca53 100644
--- a/doc/administration/integration/plantuml.md
+++ b/doc/administration/integration/plantuml.md
@@ -9,7 +9,19 @@ created in snippets, wikis, and repos.
## PlantUML Server
Before you can enable PlantUML in GitLab; you need to set up your own PlantUML
-server that will generate the diagrams. Installing and configuring your
+server that will generate the diagrams.
+
+### Docker
+
+With Docker, you can just run a container like this:
+
+`docker run -d --name plantuml -p 8080:8080 plantuml/plantuml-server:tomcat`
+
+The **PlantUML URL** will be the hostname of the server running the container.
+
+### Debian/Ubuntu
+
+Installing and configuring your
own PlantUML server is easy in Debian/Ubuntu distributions using Tomcat.
First you need to create a `plantuml.war` file from the source code: