Hot Reloading From Docker Container

Hi friends - I’m deploying a Streamlit app via a Docker container which also contains a FastAPI app, all served with https via Traefik. Prior to this, all my experience deploying Streamlit has been via Streamlit Cloud.

I LOVE the hot reloading function of Streamlit cloud. is there a similar functionality for Dockerized Streamlit where, when I make a change to my code, the app will notice and give me the option to reload? Right now, it seems like I have to rebuild the container each time I make a change… obviously not idea.

Thanks!