swissquote / carnotzet

Modular and Re-usable Docker Environments using Maven
https://swissquote.github.io/carnotzet/
Apache License 2.0
49 stars 16 forks source link

New feature : automatic reverse proxy for all applications #3

Closed onigoetz closed 7 years ago

onigoetz commented 7 years ago

Hi,

like we discussed it would be awesome to automatically create a reverse proxy that links all webapps behind a single host and port, thus avoiding cross-domain issues and long configuration of a separate reverse proxy.

mryan43 commented 7 years ago

For the "url path to container" mapping, we can the module name by convention and allow an override in carnotzet. properies.

we should also detect conflicts, for example I dont think the example voting app can work with this extension because both voting and result app serve on '/'

mryan43 commented 7 years ago

Added an implementation of that feature as an extension in a separate repository : https://github.com/swissquote/carnotzet-extension-reverse-proxy

Let's continue the discussion on the issues of that repo.