According to a few threads on here, it’s not straight forward to deploy a streamlit app on Azure. Since some of these threads are a little old, I wanted to know if any of it has changed.
More specifically, I’m interested in a Code deployment where (in theory) I select Python 3.x as a runtime, a code repository with a requirements.txt and Azure takes care of the entire deployment without any Docker involvement. I can’t get that working right now and the error log isn’t really informative.
Has anyone else got this going and can provide a little walkthrough?
This approach still involves Docker stuff. In theory, the Azure Web App should be able deploy the code automatically from Github. At least, it works with Dash. But for some reason, it does not work for me either with streamlit.
I also added “streamlit run app.py” as a startup command in the Azure configuration tab, but nothing really happens. So can someone comment on this? Is streamlit compatible with Azure Web app code deployment feature or not?