Streamlit Deployment Guide (wiki)

Given the ever expanding number of cloud platforms and technologies that can be used for deploying Streamlit, having a set of up-to-date instructions as part of the standard Streamlit documentation isn’t feasible. Thankfully, so many of you have been willing to share your projects, write tutorials, and answer other people’s issues with deploying Streamlit!

This wiki has been created as a “Best Of…” set of answers for deploying Streamlit. Community members should feel free to add references as they are created, and remove links that are no longer valid.

If you have a question, please use this wiki as a reference, but ask your questions as separate threads in our Deploying Streamlit category.

How can I contribute ?

Contributing to this wiki is easy and open to anyone (at least if you hung on the forum enough to get to Trust Level 1) . It’s a click away from the Edit button on the bottom left of the post !

  • Please list technologies/platforms in alphabetical order
  • Multiple links per technology is fine, but after 4-5 links, consider which are the best examples
  • There’s a fine line between helping the community and marketing. Please don’t add your own article just published a few hours prior. When in doubt, leave the reference as a comment on this post and someone else from the community can add it if they feel it represents as “best of” answer
  • Please minimize auto-expanding links, to keep the guide compact
  • If there is a platform you are interested in, add it! This guide will only be as good as those who participate :slight_smile:

Streamlit Deployment Guide

Note: As a community-led effort, no guarantee can be made by Streamlit to ensure these references are factually accurate, nor is inclusion in this list an endorsement by Streamlit. All questions and comments should be addressed to the author of the respective piece of content.


Aliyun / Alibaba

Amazon Web Services (AWS)

Azure (Microsoft)


Google Cloud Platform (GCP)

Google Colab



Windows Server IIS

Standalone Executable

Windows , MacOS , Linux

Android or IOS





Any expectation of when streamlit for teams is going to be released.

Streamlit for Teams is currently in private beta. If you are interested in discussing your company’s needs, please send me a direct message with your email and I will introduce you to our internal folks.

1 Like

I would appreciate knowing whether streamlit run command is running the app on a single-threaded development server or not? My goal is to deploy it in production. So it must be multithreaded.
Thank you in advance for any hints!

1 Like

Andrei, when you get your answer, please share with us the steps you use for deployment to production. Streamlit needs easy-to-follow tutorials for deployment (other than streamlit share.)

1 Like

Hi Randy

I would like to try the beta of ‘Streamlit for Teams’, please let me know what to do as I couldn’t find a way to send a dm to you.