HTTPS support with GitLab?

0 votes
asked Jul 31, 2018 in Question / help by anonymous


I'm looking to setup a PlantUML server with our GitLab server as via the documentation; and was wondering about the security aspects of hosting this especially with confidential diagrams.

The GitLab server is hosted on Azure, and ideally I would not also host the PlantUML server on it; so would have to host another Azure VM just for PlantUML. 

Once this is setup, how would I be able to use HTTPS, or some sort of TLS encryption so that the image isn't transferred across the internet unencrypted as such?

Thank you in advance!

1 Answer

0 votes
answered Nov 29, 2018 by anonymous
A relatively easy way to do that would be to run some proxy server supporting https in front of the PlantUML server.

Nginx and Let's Encrypt's automatic certificate system would probably work quite well.