nginx-proxy sets up a container running nginx and [docker-gen].
docker-gen generates reverse proxy configs for nginx and reloads nginx when containers are started and stopped.
Please see upstream docs for more information.
Improvments by this fork
- Using supervisor as process manager
- More clean workspace
- Some nginx tuneups by default
- Proper IP & Protocol passing to backends
This Env variable can be added so that you can define your custom backends.
This is very useful specially when we are using nginx-proxy in a swarm cluster.