I have a Streamlit app running in a docker container on an EC2 instance.
When I point my browser at the instance’s public IP address, everything works great.
But when I access the app via the URL of the DNS record I created, the page loads but it looks like websockets aren’t working:
main.25d88faa.chunk.js:1 WebSocket connection to 'ws://grocery-demo.davidchudzicki.com/stream' failed: Error during WebSocket handshake: Unexpected response code: 403

WebSocket connection to 'ws://grocery-demo.davidchudzicki.com/stream' failed: WebSocket is closed before the connection is established.

Anyone have advice?