Remote user > (HTTPS) > nginx frontend at docker host > (HTTP) > docker container.
This is a perfectly secure setup (unencrypted traffic never hits the physical network), however phpLDAPAdmin will generate a warning: "This web connection is unencrypted."
phpLDAPAdmin docker image must respect X-Forwarded-Proto and disable the warning if the header is set to "https".
Consider a typical setup on docker farm:
Remote user > (HTTPS) > nginx frontend at docker host > (HTTP) > docker container.
This is a perfectly secure setup (unencrypted traffic never hits the physical network), however phpLDAPAdmin will generate a warning: "This web connection is unencrypted."
phpLDAPAdmin docker image must respect X-Forwarded-Proto and disable the warning if the header is set to "https".