e2e(End to End) Encryption TLS/SSL

Looking at the Z2JH TLS is supported by the proxy, but is terminated at the proxy’s pod. This means we have unencrypted traffic going from the proxy to JupyterHub. JupyterHub supports TLS is the use of the proxy to support other things like automatic certificate injection etc?

Is the proxy vital for some reason I’m missing or could it be disabled with an option to terminate TLS at JupyterHub itself? If so would you consider a PR for these changes?