Enhancement Proposal
https://www.haproxy.com/documentation/haproxy-configuration-tutorials/proxying-essentials/client-ip-preservation/enable-proxy-protocol/
Some backends might want to know the client IP address, especially in TLS passthrough mode. The charm would need to allow requirers to configure this via the relation data.
Note that the requirer application would also need to expect that haproxy is doing this for the backend connection to work.