A simple PoC reverse proxy designed to make basic docker deployments easier.
This project was born out of the frustrations with other reverse proxy setups.
Many of them are either extremely complicated or don't handle docker containers
automatically or are missing other features.
It is designed as an opinionated reverse proxy and will not work for all use
cases.
Labels can be used in either the singular form (rproxy.backend) or the plural
form (rproxy.frontend.name). Using the plural form will allow you to specify
multiple proxys for a single container. Also note that any named frontend will
match up with a backend with the same name. If a non-singular frontend or
backend is missing its match, it will be disabled.