Currently the TCP proxy for publicly exposed databases uses nginx’s default stream timeout (~10 min), which kills long-running queries. This adds a configurable public_port_timeout field so users can set their own timeout or disable it entirely.
/claim #7743
public_port_timeout integer column (default 0) to all 8 standalone database tablesStartDatabaseProxy to inject proxy_timeout and proxy_connect_timeout into the nginx stream configproxy_timeout directiveFixes coollabsio/coolify#7743
kevinpsj0
@kevinpsj0
Zach Latta
@zachlatta