telemt/src/config
ivulit da684b11fe
feat: add mask_proxy_protocol option for PROXY protocol to mask_host
Adds mask_proxy_protocol config option (0 = off, 1 = v1 text, 2 = v2 binary)
that sends a PROXY protocol header when connecting to mask_host. This lets
the backend see the real client IP address.

Particularly useful when the masking site (nginx/HAProxy) runs on the same
host as telemt and listens on a local port — without this, the backend loses
the original client IP entirely.

PROXY protocol header is also sent during TLS emulation fetches so that
backends with proxy_protocol required don't reject the connection.
2026-02-26 13:36:33 +03:00
..
defaults.rs Defaults in-place 2026-02-25 17:28:06 +03:00
hot_reload.rs ME Pool Hardswap 2026-02-24 00:04:12 +03:00
load.rs Defaults in-place 2026-02-25 17:28:06 +03:00
mod.rs Add hot_reload module to config 2026-02-20 14:19:04 +02:00
types.rs feat: add mask_proxy_protocol option for PROXY protocol to mask_host 2026-02-26 13:36:33 +03:00