How to run streamlit app in cloud run from path e.g. from web.example.com/csv-demo

I have 2 cloud run services. One is running in web.example.com and I want the other (which is a streamlit app) to run in web.example.com/csv-demo. I have configured the load balancer, host, paths etc

I have set baseUrlPath = “/csv-demo/*” in the config.toml file

When I try to access the app I am getting a white screen.

In cloud run’s logs I am getting the following:

You can now view your Streamlit app in your browser
URL: http://0.0.0.0:8080

And then several GET 304

I think my Load Balancer Configuration is correct and I need to change something in the config.toml file