Simplest way to deploy a streamlit app in Windows server 2012

For those following ethan’s step and still having errors, I have some solutions that worked for me.

  1. I skipped IIS and used task scheduler instead
    How to deploy Streamlit on Windows IIS? - #3 by johnnybarrels

  2. 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

  3. 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