H2 with local proxy and then to the real backends?

You can terminate SSL directly on your TCP frontend, with ALPN et all. No need for a loopback backend.

You just need a backend that can do plaintext H2 (H2c). Nginx, Varnish and I’m pretty sure Apache should be able to do this.

See: