I noticed and issue with the nginx proxy configuration while running some more tests related to #28 (see #28 (comment))
The issue is caused by the fact that nginx resolves the upstream hosts during the startup and caches the response until the next restart. This leads to issues if any of the upstream hosts gets a new IP address due to a restart for example.
I will create a PR to address this issue.