For those following ethan’s step and still having errors, I have some solutions that worked for me.
-
I skipped IIS and used task scheduler instead
How to deploy Streamlit on Windows IIS? - #3 by johnnybarrels -
If you’re still having error, most likely the port is closed by windows firewall. Here’s how to open it
Streamlit not getting AWS public IP - #3 by Steve_Chen -
If you’re on AWS EC2, there’s an extra step to open the port
App is not loading when running remotely - Streamlit Docs
That’s it. That’s how I can run streamlit on Windows Server