A+ HTTPS with the SSL termination proxy

Merlijn Sebrechts merlijn.sebrechts at gmail.com
Thu Apr 20 15:28:40 UTC 2017


Hi all


Want to have A+ HTTPS for your juju-managed webservice? Want to secure a
webservice with a password? The SSL termination proxy charm
<https://jujucharms.com/u/tengu-team/ssl-termination-proxy/> to your rescue!

It's a reverse proxy that encrypts traffic using a Let's Encrypt
certificate with optional Basic Authentication. Deploy the charm, set fqdn,
connect to your webservice, and go! The deployed proxy gets an A+ ssl
rating on the Qualis SSL Server Test.

It's not ready yet to be promulgated but it should work fine for demo
deployment so give it a test drive if you're interested.

If anyone wants to work together on this charm to expand its scope, let me
know! I'm thinking about stuff like pluggable authentication backends,
pluggable DNS backends, support for more protocols such as websockets, ...



*PS: The charm currently doesn't work on JaaS due to a bug with charms with
terms <https://github.com/juju/juju-gui/issues/2757>, but that should
change soon as the bug has high priority.*


Kind regards
Merlijn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20170420/dd3c106c/attachment.html>


More information about the Juju mailing list