Problem
PR #1506 enabled websocket compression in Streamlit server by default. It's a great feature and while it works well when connecting to the server directly, some reverse proxies may not support the websocket compression, making the app unaccessible.
Solution
MVP:
Create a new boolean config option server.enableWebsocketCompression to toggle websocket compression. It should be enabled by default, and optionally users can override and disable it.