HTTP/3 on FreeBSD: Getting QUIC Working with nginx in a Bastille Jail
Summary
Provides a detailed, production-ready guide to getting HTTP/3 (QUIC) working on FreeBSD with nginx inside a Bastille jail. It covers SSL library issues (needing BoringSSL), Alt-Svc header propagation, per-worker routing with reuseport and quic_retry, and firewall/NAT rules for UDP 443, plus a complete configuration example and validation steps. The article is a practical reference for sysadmins deploying QUIC on FreeBSD in containerized/jail environments.