Need to wrap it up into some simple systemd-friendly cli and configuration language and finally ditch nginx.
I might try wrapping it in an envoy style service as a weekend project and just dockerizing it, seems pretty straightforward.
They have a recommended systemd config: https://github.com/cloudflare/pingora/blob/8797329225018c4d0...
And their conf support: https://github.com/cloudflare/pingora/blob/8797329225018c4d0...
- error reporting is quite unclear in my taste, and I'd love to see a "trace" mode where you can debug your misconfiguration
- integrating with kibana/grafana requires NGINX PLUS and/or some hacks
- logging not in systemd