Hi, I have both cert and key file. But i dont know how to add them to streamlit. I am using a window server.
I am running simple snippet to access camera.
from streamlit_webrtc import webrtc_streamer
def recv(self, frame):
img = frame.to_ndarray(format="bgr24")
flipped = img[::-1,:,:]
return av.VideoFrame.from_ndarray(flipped, format="bgr24")
Streamlit doesnt come with SSL support out of the box. So my understanding is you cant use them with streamlit. You might need something like nginx in front of streamlit for SSL termination
That’s correct, Streamlit doesn’t come with SSL support, but I wouldn’t re-phrase it as “the Streamlit project boundaries stop before…” rather than “can’t use them”
That’s correct, using nginix or Apache2 is the recommendation, assuming the user doesn’t want to use Streamlit Cloud or another service providing SSL functionality. Our deployment wiki has several examples of how to do this:
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 t…
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.