Plans to support QUIC and HTTP3?

I was able to stand up a Fly app with QUIC + HTTP/3.

  • You’ll need to terminate TLS yourself (I stored a LetsEncrypt cert in a pair of Fly secrets).
  • Expose both UDP 443 and TCP 443 with a pair of [[services]] sections in fly.toml.
  • Omit handlers (since your app terminates TLS).
  • I had to use sysctl to increase the UDP buffer size on the VM.
  • I used Go, but any H3 implementation that runs on Linux should work: https://github.com/lucas-clemente/quic-go